Top Five Programming Languages to Learn

Programming...
The majority of people will learn one or two programming languages, usually a server-side language or an application language such as PHP or C++, and a client-side language like JavaScript. To me it seems much more sense for someone to widen his/her range as much as he can, learn as many languages, to give them a much richer view of code in general.

Here is a list of five programming languages that I defiantly recommend learning!

  • Lua -
    Lua is a great scripting language, and is becoming more widely accepted. To any current programmers, the syntax is easy to learn and a number of implementations are available. It’s great for extending your applications and games, and provides a method of using code on runtime instead of compiling it.
  • Python -
    Python is a great, general purpose language. Python’s core syntax is minimalist, while the standard library is large and comprehensive.
  • C++-
    If you want to get into nearly and computer-related job, C++ will help you like mad. Many languages take the syntax, so it might feel familiar, it is extremely fast and can do nearly anything.
  • PHP -
    The classic favourite: an easy to use, fully functioned server side language. Great for web applications, and of course, brought us CodeIgniter
  • JavaScript -
    Anything that needs to be done dynamically on a web page can be done with JavaScript. Look into libraries such as jQuery for better support. And don’t forget to learn AJAX!

And here is a list of tutorials and libraries for each langauge, to get you started…

Lua -

http://lua-users.org/wiki/LuaTutorial - Tutorial for beginners

http://lua-users.org/wiki/LuaAddonsArchive - Loads of really good lua libraries/addons

Python -

http://docs.python.org/tut/ - A huge python tutorial, that covers everything

http://www.vex.net/parnassus/ - A large database of python libraries/apps.

C++ -

http://www.cplusplus.com/doc/tutorial/ - A comprehensive tutorial

http://irrlicht.sourceforge.net - A great 3D engine/display engine

PHP -

http://www.w3schools.com/php/default.asp - Nice php tutorial

http://www.codeigniter.com - Need I say any more?

JavaScript -

http://www.w3schools.com/js/default.asp - again, a nice tutorial from w3schools.

http://www.jquery.com - the BEST javascript library in my opinion.

Well there you go! Have you any interesting programming languages you have felt are nice to learn? Please comment.

Thanks!

Comments:

Post a comment