generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: Lua or Python?

Previous Thread :: Next Thread 
slime181 is not online. slime181
Joined: 22 Dec 2009
Total Posts: 287
18 Nov 2014 06:01 PM
These are 2 languages I'd like to learn. (this is my first attempt at learning a programming language) Which one should I learn first?
Report Abuse
eLunate is not online. eLunate
Joined: 29 Jul 2014
Total Posts: 13268
18 Nov 2014 06:03 PM
Up to you. You'll take concepts from either, but personally I'd take Lua because it makes more sense for other languages
Report Abuse
cpmoderator12345 is not online. cpmoderator12345
Joined: 26 Jan 2013
Total Posts: 15651
18 Nov 2014 06:06 PM
Lua.
Its easier... but if ur truly a beginner....
im sorry but you should use this before learning a actual programming language... it actually helps.

scratch.mit.edu

Report Abuse
eLunate is not online. eLunate
Joined: 29 Jul 2014
Total Posts: 13268
18 Nov 2014 06:07 PM
Scratch or BYOB are really an important place to start before learning a language. You don't have to start there, but it puts you in the right mentality.
Report Abuse
cpmoderator12345 is not online. cpmoderator12345
Joined: 26 Jan 2013
Total Posts: 15651
18 Nov 2014 06:09 PM
@Above yeah ur right
i am 10 right now, when i was 9 i used scratch it helped me with actually scripting nowdays.
Report Abuse
Pengu8 is not online. Pengu8
Joined: 27 Apr 2008
Total Posts: 6974
18 Nov 2014 06:11 PM
I recommend Python when you think you'll get a job, etc.

Lua isn't used in developing software anyways lawl
Report Abuse
eLunate is not online. eLunate
Joined: 29 Jul 2014
Total Posts: 13268
18 Nov 2014 06:12 PM
I cheated, because I started using VB when I was 7, but when I was like 9 or something I was introduced to Scratch and it really helped with general logical concepts. Most importan't of all, it taught me what I had to Google if I needed to know something, which I find is something that comes up a lot when I'm teaching people.
Report Abuse
Pengu8 is not online. Pengu8
Joined: 27 Apr 2008
Total Posts: 6974
18 Nov 2014 06:13 PM
Just do Python. Eventually it'll be easier to pick up the latter language.
IMO, I'm not a big fan of Lua, I like Python more.
Report Abuse
eLunate is not online. eLunate
Joined: 29 Jul 2014
Total Posts: 13268
18 Nov 2014 06:19 PM
(Psst, I do Python and Lua. Do Lua, trust me)

Mm what I am not stage whispering
Report Abuse
cpmoderator12345 is not online. cpmoderator12345
Joined: 26 Jan 2013
Total Posts: 15651
18 Nov 2014 06:23 PM
I think Python and Javascript are the pretty much the same.
Lua is much easier to learn, trust me.
I never got the hang of javascript lol
Report Abuse
Pengu8 is not online. Pengu8
Joined: 27 Apr 2008
Total Posts: 6974
18 Nov 2014 06:26 PM
I just don't like the syntax of Lua, it's not my style. IMO Python is best
Report Abuse
astrosyedst is not online. astrosyedst
Joined: 19 Oct 2012
Total Posts: 458
18 Nov 2014 06:37 PM
ULAR
Report Abuse
eLunate is not online. eLunate
Joined: 29 Jul 2014
Total Posts: 13268
18 Nov 2014 06:43 PM
"I think python and javascript look the same"
OH YOU B3TT3R RUN 4S F4ST 4S YOU C4N B3C4US3 N3XT T1M3 TH3S3 P3OPL3 S33 YOU 1T'S 1N 4 BODYB4G
Report Abuse
CoolioTree is not online. CoolioTree
Joined: 26 Dec 2012
Total Posts: 2509
18 Nov 2014 06:45 PM
You could never get a grasp on JavaScript, you complement Scratch and say it's useful for learning programming languages, and you're 10.
Report Abuse
eLunate is not online. eLunate
Joined: 29 Jul 2014
Total Posts: 13268
18 Nov 2014 06:46 PM
Scratch -is- useful.
Report Abuse
CoolioTree is not online. CoolioTree
Joined: 26 Dec 2012
Total Posts: 2509
18 Nov 2014 06:56 PM
No.
Report Abuse
cpmoderator12345 is not online. cpmoderator12345
Joined: 26 Jan 2013
Total Posts: 15651
18 Nov 2014 11:46 PM
Yes it is, if ur a beginner.
I do know some real lua
but not a lot
Report Abuse
SethDusek5 is not online. SethDusek5
Joined: 26 Mar 2011
Total Posts: 2580
18 Nov 2014 11:50 PM
the thing I hate about Python

Bools are
True
False

instead of
true
false
Report Abuse
DispenseTheDispenser is not online. DispenseTheDispenser
Joined: 20 Jun 2013
Total Posts: 2268
19 Nov 2014 01:41 AM
learning c# nao

go for da big stuff m9
Report Abuse
steakmasterchris is not online. steakmasterchris
Joined: 18 Jan 2014
Total Posts: 4442
19 Nov 2014 03:32 AM
I have Scratch :D I'm also learning Python.
Report Abuse
cpmoderator12345 is not online. cpmoderator12345
Joined: 26 Jan 2013
Total Posts: 15651
19 Nov 2014 11:38 PM
Er scratch? How old are you? Yes I told you guys I used it before, but that was when I was 9. I'm 10 at the moment.
Report Abuse
joannis11 is not online. joannis11
Joined: 19 Apr 2009
Total Posts: 27
20 Nov 2014 04:00 AM
I'd recommend learning Lua first. Not because it's easy but because it's integrated with ROBLOX. Afterwards you should definitely check our Dart https://www.dartlang.org/

It's Google's language for webdevelopment. It's a full-fledged language like Java, C#, C++ and Objective-C but it instead of scripted and feels really natural. ATM I'm building a hacking-game (like SlaveHack) in Dart with AI-players.

Definitely check out in no particular order:
- Classes and objects (OOP - Object Oriented Programming)
-- Abstract, private, protected, public
- Functional Programming
- Data Types (bool, int, float, double etc..)
- if, elseif, else, switch, for-loop, while and do-while

If neither of those are for you -- Java.
People hate Java because it lacks performance but it can be faster than C. It's a really easy and neat language featuring all of the above. Has got tons of libraries included in the standard definition and has great IDEs.

Java USED to be slow... but their optimizations have improved a lot.
The only downside being that Java is known to have security risks (which is why it has a build-in firewall) and it's required to install the JRE before it can be used.

The reocommended IDE for Java would be Eclipse.
Report Abuse
ohno1112 is not online. ohno1112
Joined: 23 Mar 2013
Total Posts: 833
20 Nov 2014 04:57 AM
Also, to learn python, (or HTML&CSS, Javascript, JQuery, PHP, or Ruby),

you should really check out this site:

codecademy(com)

It has a build-in code editor on the web, and takes you trough a course of the laungauge, explaining the syntax and how to do everything step-by-step.

It does require making an account (or logging in to facebook, twitter, or google)
but in return you get acces to good explanations and your code from previous excersises get saved, meaning you can look back at any time.
Report Abuse
SageDave is not online. SageDave
Joined: 11 Jan 2014
Total Posts: 11958
20 Nov 2014 05:55 AM
I've been finding Python MUCH easier to learn than Lua, but it's your choice
Report Abuse
UnvaryingC0DER is not online. UnvaryingC0DER
Joined: 10 Aug 2014
Total Posts: 173
20 Nov 2014 06:47 AM
I know Python... Well, almost all the syntax, not any of the modules.

Python is just as easy as Lua, IMO. Pick any.
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image