Computer language for beginners
By Jean-Claude Colette
May 04, 2016
Description:
Computer language for beginners
What language should I choose as I am a computer novice? This question is regularly
asked on the Internet in discussion forums or groups. There are several reasons
that lead students to ask this question:
-
There are a very large number of different computer languages,
-
Some languages have a reputation for being difficult to learn,
-
Some languages are less used by companies or are less lucrative than others.
Among
the many currently existing programming languages, which one to choose? Some
languages are dedicated to Web programming, those closer to the machine are
used for systems programming, others are more universal or cross-platform.
According
to TIOBE index, most
used languages in the world are Java, C, C++, C#, JavaScript, PHP, Python, Ruby,
Perl, Visual Basic, Delphi object/Pascal, Assembly Language, Swift, Objective-C,
MATLAB, PL SQL, Groovy, R, D.
Of
these languages, some are almost inseparable from Web development. These
include the JavaScript, PHP, Perl and Python. Some languages are an exception
since it can both create software and Web applications, such as C#, Visual
Basic and Java.
The C language is primarily a programming language for the operating systems.
C++ is often used for applications or libraries that must be fast enough, as some
games or graphics applications.
The Java language owes its success to Android applications.
The C# language is the preferred language by Microsoft on the .NET platform and
gains portability through Xamarin.
If your intention is to simply introduce you to programming fun, you can try the
Logo language, which is in the second part of TIOBE index. This language reflects
the instructions in moving orders to a turtle which leaves traces. It can serve
as a tool for programming language learning for someone who starts from
scratch. However, even if such language enables to assimilate some basic
programming instructions, it cannot be used to produce real software.
Otherwise
you can start by Visual Basic from Microsoft, Python, PCSoft Wlanguage. Some
languages are less well quoted, that much less used because at the professional
level, but are relatively simple to learn.
To exploit the full potential of certain languages or to create certain types of
applications, you should choose an operating system.
Personally, I recommend Windows 10 as the operating system and Visual Studio as a programming
environment. This allows you to try or learn almost all programming languages. Visual
Studio is well documented; have a very detailed and contextual help and have
very powerful debugging tools.
The C# language is simple to learn and allows you to create web applications and
software.