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

also what else I must do to improve my knowledge. I am into 4yrs undergraduate course. I know C and C++ and my logic is also good regarding making programs.

2006-11-23 20:23:21 · 11 answers · asked by Anonymous in Computers & Internet Programming & Design

11 answers

You have acheived all of that and have not figured out your guidance counsellor or head of the IT departement at the school you attend are the best sources of this information?

2006-11-23 20:25:43 · answer #1 · answered by Star 5 · 0 0

I am a computer science student too! In my opinion, I would recommend you to master C, C++, C#, Visual Basic, and JAVA.
The reasons are:
- You have to know C because it is a good language if you want to know more about memory management.
- C++ is a must! Not only because it is the most popular programming language, but also you can make good games with it =p
- Visual BASIC is simple but it is quite popular for business programming, it is also used in Microsoft Office programs (to create macro etc).
- JAVA is best for beginners who want to know about Object Oriented Programming (although a little bit slower than C++ :( )
- C# is a real deal in here! It is very powerful combining the strength of C++ and the simplicity of JAVA. I believe this will be very popular in the next years.

2006-11-23 20:54:43 · answer #2 · answered by Dede Indrapurna 3 · 0 0

after trying the C and C++, try the Java programming,
the Visual Basic or VB is a good way in starting object oriented programming..
then after VB, master the VB.net..
Other languages to be mastered nowadays are those in relation to the internet like the Javascript, Hyper Text Markup Language, Casdcading Style Sheets and MySQL..
if you are into making databases, try the SQL or Standard Query Language and the Oracle..
If you want to make programs for machines or robots, try the Assembly Language using the MASM or Microsoft Assembly..
But most companies prefer the programmers who have the orientation in Java..Ü

2006-11-23 20:30:17 · answer #3 · answered by angelvein 2 · 0 0

A master craftsman has a lot of different tools in his kit. So it is good to learn many languages and apply them to solve problems to which it is most suited.

Having said that it is not possible to specifically mention one or two more programming languages without knowing the domain in which you are going to work. Programming languages are learnt enroute in the context of a particular project you are working on and the programming perferences of the specific organization where you shall be working.

However keeping in mind that you already know C/C++, may I suggest that you learn one of the popular scripting languages like Perl/Python, which can help you in writing quick and dirty programs as well as help in automation.

All the best and happy learning ...

2006-11-24 00:40:47 · answer #4 · answered by swami060 3 · 0 0

C++, Java, Mathlab, Visual Basic, ASM
You dont have to master all these languages, just choose what is the best suit your work. Some guru know alot of languages but they really good at only 1 and 1 is enough

2006-11-23 21:09:23 · answer #5 · answered by Thu 2 · 0 0

This really what you want to do after graduation. Computer languages continue to evolve and change and improve all the time. It's something you need to keep learning the new tricks.

No point learning all. Master a few relevant ones to the career you wish to have and you should be fine

2006-11-23 20:37:23 · answer #6 · answered by freaky 3 · 0 0

You may want to rethink your major. Once you are out in the real world of computer programming, you will need to become self sufficient and resourceful. Technology doubles every 18 months (Moores Law) and you will need to keep up. You will spend lots time researching the latest in what ever language you land on and if you are lucky, you can go several years in one language but this is not the norm. As for now, hunker down and figure it out or move on.

2016-03-29 07:21:51 · answer #7 · answered by Anonymous · 0 0

As a computer science student you will already have a clear understanding that each language serves its own purpose, and that the idea of mastering all of them before you start is a pointless exercise, let alone a tediously long and difficult process.

Rawlyn.

2006-11-23 22:09:33 · answer #8 · answered by Anonymous · 0 0

There are too languages many to count, an the ones that will best get you a job change from time to time. Its also becoming more important to know frameworks in addition to languages.

At present C# and Dot Net skills are in high demand. Learning C# will also give a proper grounding in object orientation. Java and web frameworks are in high demand. And SQL/DBA skills are always sought.

2006-11-23 20:28:00 · answer #9 · answered by Anonymous · 0 0

When my fiance was in CS a few years ago, it was mostly Java, along with some binary and machine code. No C.

Good luck, it's a tough field!

2006-11-23 20:28:51 · answer #10 · answered by jellybeanchick 7 · 0 0

fedest.com, questions and answers