C++
Jacky, die Studentin unterhält sich mal wieder mit der Riesenspinne Lilly. Lilly hat wie immer sehr viele Fragen. Die erste ist: Was kann man eigentlich mit C++ alles so machen? Denk 1 Minute darüber nach und klick dann auf Lösung
Wer hat C++ erfunden?
C++ ( C plus plus), wurde von dem dänischen Informatiker Bjarne Stroustrup erfunden. Er begann mit der Entwicklung dieser Programmiersprache im Jahr 1979, als er an der Bell Labs (Lucent Technologies) in den USA arbeitete. Die erste Version von C++ wurde 1983 veröffentlicht. Stroustrup entwickelte C++ als Erweiterung der Programmiersprache C, mit dem Ziel, zusätzliche Funktionen für die objektorientierte Programmierung und die Unterstützung von Hardware-Ressourcen zu bieten. C++ hat sich seit seiner Einführung zu einer der weit verbreitetsten und einflussreichsten Programmiersprachen entwickelt.
Was kann man so alles damit machen?
C++ ist eine vielseitige Programmiersprache, die in verschiedenen Anwendungsgebieten eingesetzt werden kann. Hier sind einige der häufigsten Anwendungen von C++:
- Systemprogrammierung: C++ wird oft für die Entwicklung von Betriebssystemen, Treibern und anderen systemnahen Anwendungen verwendet. Die Fähigkeit von C++, direkt auf Hardwareebene zuzugreifen, macht es für solche Aufgaben geeignet.
- Anwendungsprogrammierung: Viele Desktop-Anwendungen werden mit C++ erstellt, darunter Spiele, Bildbearbeitungssoftware, Texteditoren und mehr.
- Spieleentwicklung: C++ ist eine der bevorzugten Sprachen in der Spieleentwicklung aufgrund seiner Leistungsfähigkeit und Möglichkeit, direkten Zugriff auf Hardware-Ressourcen zu haben. Spiele wie Unreal Engine und Unity verwenden C++ für ihre Kerne.
- Embedded Systems: C++ wird in der Entwicklung von Embedded Systems verwendet, da es effizienten Code erzeugen kann und die Kontrolle über Hardware ermöglicht. Beispiele sind eingebettete Systeme in Automobilen, Haushaltsgeräten und Industriesteuerungen.
- Datenbanken: C++ wird in Datenbanksystemen wie MySQL und MongoDB verwendet, um die Leistung zu maximieren und effizienten Datenzugriff zu ermöglichen.
- Künstliche Intelligenz und Maschinelles Lernen: C++ wird in einigen Teilen von AI- und ML-Implementierungen verwendet, besonders wenn es um die Optimierung von Algorithmen und Berechnungen geht.
- Netzwerkprogrammierung: C++ wird oft für die Entwicklung von Netzwerkanwendungen und Protokollen verwendet.
- Mathematische und wissenschaftliche Anwendungen: C++ wird in Bereichen wie numerischer Analyse, Simulationen und anderen wissenschaftlichen Berechnungen eingesetzt.
Das klingt cool, aber ich habe noch nie im Leben eine Zeile Code geschrieben. Soll ich mit C++ starten?
C++ gilt nicht gerade als einfachste Programmiersprache-.) ….
Wenn du noch nie im Leben eine Zeile Code geschrieben hast, könntest du mit Web-Programmierung anfangen. Lernplan und eine große Schritt für Schritt Anleitung findest du hier. Schwerpunkt-Thema: Frontend-Entwicklung Zum Cyberspace 2
Ich würde C++ mal kurz ausprobieren, geht das?
Ja, es gibt sogenannte Online-Compiler im Netz, dort kannst du auch C++ mal ausprobieren. Link findest du hier Online-Compiler
Gibt es noch eine andere Möglichkeit C++ zu lernen, oder eine „grobe Roadmap“ wie ich einsteigen könnte?
Antwort: Ja, es gibt auf W3school auch die Rubrik C++, dort findest du auch eine allgemeine Navigation von wichtigen Dingen, die du kennen solltest Den Link findest du hier
Wie könnte man C++ in Visual-Studio-Code ausführen geht das?
Klar. Technische Anleitung ( englisch) Video
Wo könnte man C++ auch näher anschauen?
C++ Tutorials – Morpheus Video (deutsch)
31 h C++ Freecodecamp Video (englisch)
Facebook-Gruppe C – C++ C# (deutsch) mehr
Zurück zur Übersicht