Question:
What are the basic programming languages for a programmer?
Dunno
2013-02-11 09:54:18 UTC
I have learnt c , c ++ , java , python , visual basic , visual c , visual c ++ and c and c ++ .net ..
Its my hobby and i am in class 12
Six answers:
MichaelInScarborough
2013-02-11 10:10:11 UTC
Re: Thumb down.

Your question does not share, which projects you are involved in,nor whether your knowledge is basic, intermediate, advanced, or senior level ... :O)

---------------------------------------------------------------------------------------------

printf("Hello World!");

cout << "Hello World!";

system.writeln("Hello World!");

messagebox "Hello World!"

alert("Hello World!!");

...

It seems that you have a lot of languages. You need to apply them and become involved maybe even in school projects. In case you want to do some online programming then probably the different HTML versions come to mind, javascript, vbscripting, xml, etc.



How about database programming? Can yo interface ORACLE, MySQL, MS SQL?

How about Crystal Reports. Any particular libraries?



Have fun.
mmarrero
2013-02-12 10:14:20 UTC
Definitely learn C#, especially the one in VS 2012. The game engine Unity also uses C# as the main language. Java is also a good OO language.



If you ever get into microcontrollers, assembly. (Avoid the 6502, it was used everywhere in the 80's due to it's insane low cost, but it's torture compared to the 6809 and anything 16 bits or more).



I think Javascript is a ugly mutated hack, but it's a must for web development, and it might become the scripting language of choice (for example, Gnome 3 team just announced it).
Darnental
2013-02-12 08:08:55 UTC
All of them. Programming is not about the languages, it's about understanding how the languages work. Once you understand that, you can transfer the knowledge and learn new languages fairly quickly. The programming concepts you need to know are:



Assembler code and how compiled code translates into assembler.

Object oriented languages (C++, C#, Java, etc.)

Purely functional languages (Haskell, F#, Scala, etc.)



The difference between how languages are interpreted by a computer and how compilation and linking works, especially in C and C++. Also



Interpreted languages (Perl, Python, Ruby, PhP, etc.)

Byte code interpreted languages (Java, Python, etc.)

Scripting languages (Bash, Javascript, etc.)



That's just for learning the actual languages. You should also learn concepts and frameworks to understand how they all work.



Programming patterns.

Model-View-Controller frameworks (Rails, Grails, Django, Griffon)

GUI programming (TK, wxWidgets, QT)

Web development (Javascript, JBoss, Enterprise Java Beans, Pylons, PhP, node.js)

Graphics programming (Unity, OpenGL, DirectX)
Lois
2013-02-11 10:09:46 UTC
You have leaned mostly the C family. So you could try your hand at csharp , objective c , d or java. The syntax would be nearly identical. If you run unix I would suggest learning bash awk sed grep and perl. If you run windows learn powershell or batch.. If you want to try your hand at a totally different programming methodology try Fsharp ocaml Haskell or if your interested in legacy applications fortran COBOL and ADA are good languages to go after
Bernar
2013-02-11 10:01:40 UTC
yes these are the some basic programing language and if you would like to make a good carrier then go with the java, .net it has lots of scope in future also you can learn PHP...
2013-02-11 09:56:10 UTC
thats much only


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...