Which language you start with depends on what you want to do as your first project.
The following screenshots should show you how the different programming languages look like in a text editor - click here . The code is not complete, but should show you how similar the programming languages are. What the code does there and actually means, you learn e.g. in our LerneProgrammieren courses.
C, C++, C#
C, C++, C# occurs mainly in the server/desktop environment, so is used for programs that run locally on a computer. C# was developed by Microsoft, programming is accordingly done under Windows. With C and C++ you can program for many platforms like Linux, Mac and Windows, but also hardware related programming is done with C and C++.
Java
Java is a language - computer science homework helper - that runs on different platforms for which there is a Java Virtual Machine. There are people who say that Java is slow. I don't want to make a judgement about this, the speed depends on too many factors.
Besides, Java is the programming language for apps on the Android platform. If you want to write apps for Android smartphones, Java is the way to go. Just as well, you can use it to write web apps and desktop apps as well as 3D games. This language is really very versatile.
Javascript and PHP
Javascript and PHP, these are the languages on the Internet. In combination with HTML and CSS these are powerful tools - help with sql homework . If you want to create programs for the web, for example games, webapps or responsive websites, you can't avoid Javascript.
With Javascript you have a huge advantage as a beginner. If you use a modern browser like Firefox or Chrome, you don't need to worry about a development environment at the beginning. You only need a text editor and you can start right away, all necessary tools for programming are integrated in the browser.
Useful Resources:
Variables, interesting facts and historical facts
Activities in physics: Observing