Thursday, July 30, 2009

Best computer programming languages?

I'm a computer engineer and so far I have intermediate experience with C++. I was wondering what programming languages should I make an effort to learn in the next 5 years and my potential career? I also want to learn a little bit of web development. I was thinking of learning Java next then Python, Perl, HTTP, PHP,XML, Javascript, ASP maybe. Anything else?

Best computer programming languages?
I would recommend C#- it's becoming more and more used in the industry, and even if you don't wind up using it eventually, its strict static-typing and compilation scheme will help to develop a structured view of programming; and, as a benefit- it has familiar syntax.





I'd also recommend foraying into languages such as Assembly and LISP. Assembly will give you appreciation for the hardware which runs your code, and LISP will give you appreciation for the Lambda calculus from which modern computing is derived.
Reply:You also need to learn SQL, either Oracle or SQLServer, as most web applications will require some database manipulation.
Reply:It depends on the category of programming-language. In the category of general-purpose, the answer will be Nusa. Nusa will be available in June 2008. Yes, its compiler and linker will not be mature too soon, but it will grow. Register to yahoogroup nusatop to get the interpreter and document. Visit nusa.mongtuh.com in the next few days. Nusa is much easier to master than C, C#, C++, Java, (Visual) BASIC, and Delphi (Pascal). Hopefully, Nusa will be the language of choice in the next 5 year
Reply:Instead of HTTP I think you mean HTML.
Reply:Well it may not be the best language, but knowing it will make you so much more capable, learn Assembly. Java is good to learn alongside c/c++, Python (from what I hear) is exceptionally easy. Definately learn HTML, PHP/ASP, MYSQL/SQL, AJAX etc. It'll make your life easier.
Reply:With C++ you can easily skip to Java or PHP. I notice VB is left off. Although it isn't a great language it is popular and pays well. Don't forget to learn SQL because all languages interface with databases.
Reply:You've got a pretty good list there. Maybe learn C# as a replacement/supplement to Java?

garden centre

No comments:

Post a Comment