PDA

View Full Version : which programming language?



programmer2
February 23rd, 2015, 02:47 PM
I was about 6 years old when I met programming , During this period the language of c, android, java, php , asp, etc. I worked somewhat. Now I know a little of each language ,But not to do . Decided to refocus my face on a programming language , I want to become an expert in a programming language .
Which programming language in the world is coming and it is good money for specialist ?
Which programming language to choose the programming that I enjoy?
I invest my time on what programming language?

ofnuts
February 23rd, 2015, 07:21 PM
Wrong question. Choose the programming you enjoy, then become proficient in the languages that are used for it.

Being really proficient with a programming language is a necessity. Being an expert isn't that useful, especially if this means not using any other language. Don' t be too focused. Languages come and go.

pfeiffep
February 23rd, 2015, 07:45 PM
I was about 6 years old when I met programming , During this period the language of c, android, java, php , asp, etc. I worked somewhat. Now I know a little of each language ,But not to do . Decided to refocus my face on a programming language , I want to become an expert in a programming language .
Which programming language in the world is coming and it is good money for specialist ?
Which programming language to choose the programming that I enjoy?
I invest my time on what programming language?
It sort of depends on what industry you wish to support ie COBOL for finance

tgalati4
February 23rd, 2015, 07:46 PM
Become an expert in problem solving. He who can describe the problem can also fix it. When you thoroughly describe a problem, the toolkit (computer language) needed to fix it becomes apparent.

Study Python as a way to create quick programs with user interfaces and as a prototyping tool. Other languages will depend on what your interests are. If you want to contribute to the kernel (and who doesn't), spend some time with c.

Instead of focusing on languages, think in terms of frameworks. If you are interested in graphical interfaces you have Gnome and KDE based on C++ and QT respectively. When you find a framework that interests you, study the primary language that it is written in. Many frameworks have modules with multiple languages, but most have a single, primary language that it is composed of.

If you want to support and maintain old systems, learn an older language such as COBOL (http://en.wikipedia.org/wiki/COBOL).

If you are interested in computer theory and computer science (and who isn't), then LISP and Smalltalk might be candidates to study.

What are your interests? Why do you want to become an expert in a computer language?

flaymond
February 26th, 2015, 02:17 PM
I just started with Python, it's pretty easy to get the basics in a few weeks(even days). When in Python, you'll focus on programming and not the languages. Also, thanks to simplicity of Python, I can grasp the C and C++ pretty easy and slightly fast(the fundamentals is pretty easy if you know what are you doing). Just start with what you want, if you wanna programming for Android, learn Java(I just use 4sga and asl using Python for android), if you wanna programming for Linux or any embedded system, learn C/C++, if you wanna develop for Windows, try .NET, C#, or Visual Basics(there's a language called Gambas that got a better style than VB), if you wanna develop for Apple, learn C-Objective. Anyway, I programming for fun and knowledges, and not for any financial purpose. Everything is good because programming languages make things possible. Happy learning :)

benrofl1
February 26th, 2015, 05:29 PM
Which ever language is best for you! ;)

jhay2
February 28th, 2015, 05:17 AM
all programming language is the best , know what will fits to you

malin2
March 1st, 2015, 08:56 PM
As it was said before you should choose what YOU are in to.
I really like C#,C++/C and python but C++/C is (still) most common language in programming just take look at this : http://www.lextrait.com/Vincent/implementations.html
Surley languages are important but not as much as problem solving skills and 'building software idea'.