
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!

hello nice post you got there, what do you think about C#?
i have not heard about Lua…
C# is alright, but I have a huge problem with Microsoft. And C# is a .NET language.
Nice article, But I’m really in doubt about Lua