There are a lot of languages available in the programming field. I had a simple basic knowledge in some popular languages. So today I write a small article about Best First Programming language study easily.
C++ is fairly difficult as well, however, it does teach good discipline.
Java is about the same as C++ but it is completely Object Oriented, which is a very good skill to develop.
C# is a combination of C++ and Java but it the IDE makes it very easy to use.
Visual Basic .NET is basically C# using Visual Basic syntax…I don’t recommend it at all, if you are going to learn a .NET language, first you should learn C#.
Visual Basic 6.0 is probably the easiest language to learn, especially if you are coming from a batch background, but most VB programmers (those who learned VB as their first language) are much undisciplined and often ridiculed for their lack of sophistication/elegance.
So, for a batch programmer, C might be the best starting point then. C is a little cryptic, but very powerful. You can develop similarly to batch programming. And if you want to learn C++ and OOP, you will have a basic understanding of the C language foundation (which will allow you to learn Java and C# very quickly as well)
Python is a programming language that is freely available and that makes solving a computer problem almost as easy as writing out one’s thoughts about the solution. Python is an interpreter, general-purpose high-level programming language. Python is easiest language to learn. It has very familiar GUI& its editor you can live with and familiarize you with the basics of Python programming.
Now with that being said, if you want to learn programming language in my view, and you want to start with Python. You can live with and familiarize yourself with the basics of Python programming.
“Proper programming form depends on the programmer not on the language.”
Which language you need to start with is dependent on what you want to do. If you don’t know what you want to do, start with a popular, object-oriented, well-rounded language like C++, Java, C#, C and VB.NET. But, if you’re not interested in doing low-level work o rgame programming, then DON’T WASTE YOUR TIME with C++, Java, C#,C and VB.NET,you Should learn VB, Python & Perl.
But then, it all depends on your objectives. Write a program that complies with all the rules of programming or to write a program that achieves a particular objective in the shortest time possible.
First programming language is essence of circumstances of objectives, available time period to study that language & your basic computer knowledge.