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
|
  |
| 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 |
|
|
|
| 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
|
  |
| 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 |
|
|
|
| 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
|
  |
| 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
|
  |
| 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
|
  |
| 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
|
  |
| 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 |
|
|
|
| 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
|
  |
| 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 |
|
|
| |
|
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 |
|
|
|
| 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
|
  |
| Joined: 29 Jul 2014 |
| Total Posts: 13268 |
|
| |
|
| |
|
|
| 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 |
|
|
|
| 18 Nov 2014 11:50 PM |
the thing I hate about Python
Bools are True False
instead of true false
|
|
|
| Report Abuse |
|
|
|
| 19 Nov 2014 01:41 AM |
learning c# nao
go for da big stuff m9 |
|
|
| Report Abuse |
|
|
|
| 19 Nov 2014 03:32 AM |
| I have Scratch :D I'm also learning Python. |
|
|
| Report Abuse |
|
|
|
| 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
|
  |
| 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
|
  |
| 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
|
  |
| 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 |
|
|
|
| 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 |
|
|