What is the easiest programming language to learn?
They used to consider
HTML the easiest programming language to learn, since you could learn the basics in an afternoon.
I do not consider that a programming language.
Yes, you can make webpages, but it is not enough in and of itself to list on a resume and be taken seriously.
So learn JavaScript. It is an object oriented programming language, and it is used to create web apps.
How hard is that to learn?
Khan Academy is a website intended to teach kindergarten through twelfth grade math, science and other subjects. If they can teach
Common Core math to fourth graders, I think you can figure out their JavaScript modules.
Assuming what it teaches is actually more than a vocabulary lesson.
Khan Academy teaches the basics of HTML and JavaScript up to the
point you’re doing animation and making little 2D games.
That’s more advanced than I thought.
Java is recommended as one of the first programming languages for beginners, though it is hard to learn.
Then why learn it?
Aside from the job security of fixing its security holes and making anything from web apps to server side applications? You have to think like a programmer, and short of C++, everything else is easier.
If I wanted to learn to think like a programmer, I’d have learned
Haskell or
Lisp.
Ruby is famous for being easy to learn, and you can list a programming language used to build famous websites like Twitter with it.
Until they moved off Ruby to Java or
JSP.
Ruby has a twenty minute introduction and you could be coding interactive websites in a weekend.
That explains a lot of websites
I’ve seen.
Python is easy to learn, too. It is widely used, very well documented and supported by nearly every online coding academy you’d want to sit in on.
As long as I’m sitting at my desk.
Code Kata and Code
Combat both have online lessons and challenges to teach you JavaScript and Python commands quickly and make it fun.
Code Combat also teaches you CoffeeScript and
Lua, and I’ve heard those are easy.
CoffeeScript is
shorthand for JavaScript, so just learn JS. Lua is cute for saying I made an online game and it is not in JavaScript, though only the programmers can tell the
difference.
So JavaScript, Python and Ruby are your top choices for being easy to learn.
You could try
Swift too, the
Apple replacement for
Objective C.
I’m not a member of the
Apple cult.
- published: 04 May 2015
- views: 2852