Du hast deinen AdBlocker an?

Es wäre ein Traum, wenn du ihn für t3n.de deaktivierst. Wir zeigen dir gerne, wie das geht. Und natürlich erklären wir dir auch, warum uns das so wichtig ist. Digitales High-five, deine t3n-Redaktion

Entwicklung & Design

Coding: Alles, was du über das Programmieren wissen musst

Alles Wissenswerte zum Programmieren auf einen Blick. (Infografik: carlcheo.com)

Was du über das Programmieren wissen musst, und wie du herausfindest, welche Programmiersprache die richtige für dich ist, zeigt dir die folgende Infografik.

Programmieren lernen: Die Qual der Wahl

Wer sich mit dem Gedanken trägt, das Programmieren zu lernen, kann sich auf eine spannende Aufgabe mit guten Zukunftsaussichten freuen. Er oder sie steht aber auch vor der Qual der Wahl, im Dschungel der verschiedenen Programmiersprachen und der Vielzahl der möglichen Einsatzgebiete den Überblick zu behalten. Wie gut, dass Carl Cheo eine schöne Übersicht über die Coding-Landschaft in Form einer Infografik gebastelt hat.

Natürlich beherrschen gute Programmierer mehrere Programmiersprachen, um sich Herausforderungen auf verschiedene Arten nähern zu können. Aber mit einer muss ein Coding-Anfänger ja beginnen. Zu Beginn sollte daher die Frage geklärt werden, warum man überhaupt mit dem Programmieren beginnen will, und auf welcher Plattform man künftig arbeiten möchte und mit welchem Betriebssystem.

Python: Aus Spaß am Programmieren

Will man nur zum Spaß programmieren und einfach mal beginnen, dann wird dem angehenden Programmierer Python empfohlen. Mit nur einem von fünf möglichen Sternen beim Schwierigkeitsgrad scheint das die einfachste zu sein. Wer mit dem Programmieren einfach nur Kohle scheffeln will, sollte sich demnach eher Java zuwenden. Apple-Fanboys und -girls könnten der Infografik zufolge Gefallen an Objective-C finden, Windowsverfechter wenden sich eher C# zu.

Interessant ist auch die Übersicht am Ende der Infografik, wo in Analogie zu der „Herr der Ringe“-Trilogie der Schwierigkeitsgrad, die Verbreitung und die Gehaltsaussichten dargestellt werden. Die Aufstellung ist natürlich aus der ganz persönlichen Sicht des Erstellers entstanden. Habt ihr eine andere Meinung zum weiten Feld der Programmiersprachen? Dann ab damit in die Kommentare!

Alles Wissenswerte zum Programmieren auf einen Blick. (Infografik: carlcheo.com)

via uk.businessinsider.com

Bitte beachte unsere Community-Richtlinien

12 Reaktionen
Carsten

Was für eine schwachsinnige Grafik...

Antworten
Frank

Der Artikel und die Grafik scheint nicht ernstnehmbar zu sein. Ein Python-Fanboy hat mal was zu seinem Hobby gesagt.

Antworten
KIMB

PHP wurde für das Web geschrieben, ist jetzt aber weit mehr. Es gibt nicht umsonst die CLI Version und Oberflächenbibilotheken wie PHP-GTK.
Wenn man die Grundregeln der Programmierung und Sicherheit beachtet, kann man fast alles damit schnell und gut umsetzen.

Antworten
Foued

PHP Ungly old toy..??????
Eine solche Aussage sagt viel über den Fachwissen des Autors.
der Artikel bedient sich stark aus Klischeen!

Antworten
Olaf Barheine

Bei mir gings als Schüler noch mit Basic los, dann kamen die ersten Schritte in Assembler, dann Pascal, C, C++, Java, UML und SysML. Ach und an der Uni gab es auch mal einen Ausflug in die Welt von Lisp und Prolog. Heute ist es im Embedded-Bereich meist C, aber die Programmierung macht bei mir eigentlich eh nur 10 bis 20% in einem Projekt aus. Und die meiste Zeit wird Papier erzeugt. Schade eigentlich.

Antworten
Werner

=> Apple-Fanboys und -girls könnten der Infografik zufolge Gefallen an Objective-C finden
Mhh.. war da nicht was mit Swift oder so ähnlich?

Antworten
Geograman

Mich würde sehr interessieren wie der Ersteller der Infografik auf seinen ausgeprägten PHP Hass gekommen ist. Bei seinen Argumenten (Ungly old toy usw.) würde ich sogar sagen das eher das Gegenteil der Fall ist...
Und Python eine Serverscriptsprache als Einsteigersprache? Schon viel zu speziell...und vergleichsweise sehr eigene Syntax. Ein Einsteiger braucht was wo man schnell Ergebnisse sieht und spielen kann. Da würde ich eher Java oder (HTML/CSS) Javascript als Client und Server vor allem im Hinblick auf die sehr positive Entwicklung von Cordova vorschlagen, wo man in wenigen Zeilen schon einfache grafische Oberflächen mit dynamischem Inhalt erstellen kann.

Antworten
Donngal

Ich sag mal so: Lern programmieren und dann lerne die Sprachen die du brauchst.

Wenn man einmal verstanden hat, welche Paradigmen es gibt ist die Sprache irgendwann egal.

In meinem Berufsalltag arbeite ich mit Ruby, PHP, Javascript oder Python, je nach dem was gerade gebraucht wird. Und ich bin immer offen dafür neue Sprachen zu lernen. Wenn man weiss wie man programmiert und grundlegende Konzepte vertanden hat, dann ist die Sprache völlig zweitrangig.

Antworten
Martin

Genau das hat ein Dozent immer zu uns gesagt: "Lernt erst zu programmieren und dann die Sprache!".

Man muss das Handwerk lernen und beherrschen, den dann ist das Werkzeug zweitrangig. Hat man dies einmal verinnerlicht, nimmt man zukünftig dann einfach das Werkzeug was zum lösen des Problems am besten geeignet ist.

Antworten
matze

Für wen soll die Infografik sein, für Ameisen?^^ Gibts die auch in ... ich sag mal lesbar?

Antworten
LittleHoopoe

genau das gleich wollte ich auch schreiben ^^ danke :)

Antworten

Melde dich mit deinem t3n Account an oder fülle die unteren Felder aus.