English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

i have already learned c++ (not thouroughly but i know upto pointers.) I also know PHP (intermediate) and very basic Asp. I have learned VB (yuck!) 3-4 years ago. What would u recommend me to learn next. I have heard python or perl is gud. I would like to learn unix too...is it really worth it?? Pls give ur suggestions with reasons. Links to gud tutorials will make things easier for me :D

2007-03-15 15:36:14 · 4 answers · asked by edajai 1 in Computers & Internet Programming & Design

4 answers

Unix is not a language, it is a platform (with many flavors as an Operating System).

As far as what language to learn - learn as many as you can. Each has strengths, weaknesses, and very different reasons for being, just like the ones you've listed.

PHP and and Asp are web scripting languages, C++ is a declarative language that adds object oriented programming to C (plus other stuff).

Visual Basic is, well, like you said - yuck. I think of it as programming with an etch-a-sketch.

Choose a language based on what you need to do. Need a good AI algorithm? Then LISP is a good bet. Need to do some low-level realtime programming? Perhaps C. Java provides a rich set of functionality. Despite its association with Microsoft, C# is also a good step.

No matter what you decide to learn, make sure you understand common fundamentals: control structures, functional programming, memory, etc. Most mature languages have easy to find tutorials on the web (especially Java at java.sun.com!)

2007-03-15 18:20:14 · answer #1 · answered by Matthew L 3 · 0 0

Since you wish to switch to Linux learn Perl or Ruby; I personally prefer Ruby; understand that big of linux is compiled using c/c++, so it's of big advantage of you also strengthen your C++ knowledge and learn additionally C.
As a programmer I like C++,C#,Java and Ruby; recently getting in love with this beautiful language Ruby; it's worth spending some time on.

2007-03-15 16:31:24 · answer #2 · answered by Coosa 2 · 0 0

Java

2007-03-15 15:43:37 · answer #3 · answered by Aaron 1 · 0 0

well i think that the easiest language to learn is spanish

2007-03-15 15:40:11 · answer #4 · answered by ::) 1 · 0 0

fedest.com, questions and answers