Programmiersprachen sind formale Sprachen, mit denen sich Rechenvorschriften und logische Abläufe formulieren lassen. Diese Vorschriften können dann von einem Computer oder einem anderen
"Gerät" ausgeführt werden.
Die Gesamtheit aller Anweisungen, die in einer bestimmten Programmiersprache geschrieben sind, bezeichnet man als Quellcode. Ein Quellcode lässt sich
mit Hilfe eines einfachen Texteditors erstellen. Bei größeren Projekten setzt man jedoch in der Regel eine Entwicklungsumgebung (IDE) ein, die den Programmierer bei seiner Entwicklungsarbeit
unterstützt.
Damit ein Computer die im Quelltext enthaltenen Anweisungen ausführen kann, muss der Code in die Maschinensprache des jeweiligen Computertyps übersetzt werden. Bei der Maschinensprache
handelt es sich um Binärcode.
Hier stelle ich verschiedene Programmiersprachen vor. Ich versuche, Fragen zu beantworten wie: "Was ist für Anfänger interessant?" - "Wie fange ich an zu programmieren?" - "Wie macht man
eine App für Android-Smartphones?" - Es geht aber in erster Linie um einen Überblick über einige bekannte Programmiersprachen.
Externer Link zu "Programmier-Paradigmen" (Erklärung): Klick.
Kleiner Spaß mit sehr vielen Programmiersprachen Fizzbuzz. Externer Link.
Hier aktuell ein Perplexity-Link zu ganz gängigen Programmiersprachen
Diese Website entstand mit der Motivation, über den alteingeschliffenen Tellerrand C/C++ zu schauen. Das habe ich gemacht.
Falls Du jetzt einen Tipp suchst, wie Du anfangen kannst zu programmieren - hier ist einer: (Siehe auch diese externe Website.)
Du könntest mit den nicht einfachen, aber guten Programmiersprachen C, C++, C#, Java, Kotlin oder Python beginnen. Aber auch die Sprache Javascript ist gut. Wenn Du ein Jugendlicher oder ein Schüler - nein, ich meine, wenn Du ein absoluter Programmier-Anfänger bist, versuche Scratch! Oder Robot Karol.
Es gibt alte und neue Programmiersprachen. Man sagt: FORTRAN, COBOL , PL/1 und C sind Programmiersprachen der 3. Generation. FORTRAN ist also sehr alt, sie gibt es aber immer noch. COBOL ist sehr alt, ja, COBOL gibt es aber auch immer noch. C ist sehr alt. C gibt es auch immer noch, ja gerade für Studenten der Informatik vielleicht. C++ ist so im Mittelfeld. C++ gibt es natürlich auch immer noch.
Neuere Programmiersprachen: Rust und Golang sind noch ganz, ganz neu. Kotlin ist ganz neu. C# und F# sind typisch Windows-Welt von Microsoft und neu. Python ist eine beliebte Anfängersprache und dabei sehr vielseitig. Python rechne ich hier zu den relativ neuen Sprachen.
Mit BASIC hatte ich 1985, na, vor sehr vielen Jahren, angefangen, und zwar mit dem BASIC des "Commodore 64", dem damals berühmten Commodore-BASIC.
Aktuell: Ich kenne C am besten von allen hier aufgeführten Programmiersprachen. Es folgt C++. Dieses C++ kenne ich so, dass ich ganz einfache kleine Programme schreiben kann - und nur sehr oberflächlich objektorientiert programmieren kann. In C und C++ habe ich wohl mehr als 2000 kleine Programme erstellt. Später dann in der Reihenfolge kommt bei mir Robot Karol, Scratch, SQL, und vielleicht ein bisschen Assembler ("Assembly").
Am unteren Ende stehen all die Programmiersprachen, die ich nur zum Hineinschnuppern kenne und benutzt habe: Java, Kotlin, Haskell, VB (Visual Basic), Ruby, AntLang, Python, Prolog.
So gut wie gar nichts weiß ich über Javascript, Chuck, Perl, C#, F#, PHP, Smalltalk, Rust, Lisp, Objective C, Swift.
Guter Linktipp:
Diese Webseite wurde mit Jimdo erstellt! Jetzt kostenlos registrieren auf https://de.jimdo.com