Which programming language should you choose?


“Which programming language should I choose?”


That is the question programmers always wonder when they were rookies. I have spent 3 years for computer programming and below is my personal opinions ^_^ .

It will depend on many factors:

1/ Popularity:

If you pick rare programming languages, such as Assembly, COBOL, that will be fine. You can find a good job with high salary. However, the chance will get smaller than other programming languages.

The illustration for this is: In Vietnam, only two companies use COBOL.

2/ Can they be used to develop medium or large applications?

Some programming languages you should learn to improve your logical thinking but they cannot be used to develop applications! For example: Pascal.

3/ Do you like them?

As you know, programmers need passion. You cannot invent a great application if you aren’t passionate about programming. One factor which helps you to spend several hours front of the computer to code is programming languages that you use.


4/ Choose the right programming languages to achieve your dream!

You want to create robots? You should learn C, Assembly…

You want to create wonderful websites? You should learn PHP, ASP.NET…

You want to create games? You should learn C++, C#, Java, OpenGL Library…


Programming languages which I recommend:

Please consider about .Net Framework, Java and PHP.

  • .Net Framework architecture is very popular nowadays and it has been improved. Visual Studio is the world greatest IDE, it is very easy to use. You can use C#, VB.NET for software, ASP.NET for Website. “All languages run in one framework”. You write one module in C#, your friend writes one module in VB.NET and you can combine them into one application!
  • Java is great choice too. You can run java application in multi platform such as Windows, Linux, Mac, and Mobile which have Java Virtual Machine (JVM) installed. “Write once, run everywhere”. In my country, Java is 1ST programming language for developing mobile games.
  • Most of websites nowadays use PHP, with MYSQL, that is a perfect combination. It is free and easy to use. Several hosting companies even provide PHP + MYSQL host free.


English is not my mother-tongue-language but I will try my best in the next articles :D .


Related posts:

  1. Multi-languages feature in DomDomSoft Manga Downloader 2.7?

  1. Sigel says:

    I think C++ or Visual Basic would be the best, it is just my own opinion, I’m not a programmer, just be TAUGHT to become a programmer ( but I not really like sitting in front of the screen worknig with codes, so I quit)

    [Reply]

  2. Satish Jain says:

    I Think C#.net is Best Programming languages for freshers and non freshers

    [Reply]

  3. NGC1512 says:

    VB : Easy to use / Not Multi-Platform
    C++ : Complex yet powerful / Multi Platform
    Python/Perl/PHP : Powerful and Multi-Plateform.. but cant be compiled into executables .. = =”

    [Reply]

 

line
footer
Copyright by DomDomSoft 2009 - 2010