Programmiersprachen: Unterschied zwischen den Versionen

Aus Dokument
Zur Navigation springen Zur Suche springen
imported>Import
Version 536
 
(62 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
''Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).''
----


==Systemprogrammiersprachen==
==C==
* [[C]]
* Jason Fedin / Tim Buchalka  C Programming For Beginners
* [[C++]]
* Jan Schaffranek C Programmieren: Der komplette Praxiskurs
* [[Rust]]
* Vlad Budnitski C Programming Bootcamp
* [[cmake]]
==C++==
* [[cargo]]
* Jan Schaffranek – C++ Komplettkurs: Praxisnahe und Moderne C++ Programmierung
==Backend Website Programmiersprachen==
* Dr. Frank Mitropoulos – Beginning C++ Programming: From Beginner to Beyond
Es gibt viele Programmiersprachen, die für die Backend-Entwicklung von Websites verwendet werden. Hier sind einige der bekanntesten Compiler-basierten Sprachen:
* Daniel Gakwaya – The C++20 Masterclass: From Fundamentals to Advanced
===ohne Garbage===
==Zig==
* '''[[C++]]''': Bietet manuelle Speicherverwaltung und wird oft in leistungsintensiven Anwendungen verwendet.
* Beginner's Guide to Zig (Dozent: Bohdan Zaremba) – Der unangefochtene Marktführer in Bezug auf Nutzerbewertungen.
* '''[[Rust]]''': Eine aufstrebende Sprache, die für ihre Sicherheit und Leistung bekannt ist und ohne Garbage Collection auskommt.
*The Complete Zig Programming Course (Dozent: Dr. John P. Baugh in Kooperation mit Codestars) – Ein stark projektfokussierter Ansatz eines akademisch geprägten Vielautors.


===mit Garbage===
----
===ohne Bytecode===
''Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).''
* '''[[Go]]''': Bekannt für seine Effizienz und Leistung, besonders in Cloud-Anwendungen.
 
==mit Bytecode==
* '''Java''': Weit verbreitet in großen Unternehmensanwendungen, oft verwendet mit Spring Framework.
* '''C#''': Wird häufig mit dem .NET-Framework verwendet, besonders in Windows-Umgebungen.
* '''Kotlin''': Wird zunehmend für Backend-Entwicklung verwendet, besonders in Kombination mit Spring Boot.
==Sxript==
* '''[[Python]]''': Eine vielseitige Sprache, die für Webentwicklung, Datenanalyse, künstliche Intelligenz und mehr verwendet wird.
* '''[[JavaScript]]''': Ursprünglich für Webentwicklung entwickelt, wird jetzt auch für Server- und Desktop-Anwendungen verwendet.
* '''[[Lua]]''': Eine leichte, eingebettete Sprache, die in vielen Anwendungen verwendet wird.
 
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).

Aktuelle Version vom 8. Juni 2026, 06:54 Uhr

Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).


C

  • Jason Fedin / Tim Buchalka C Programming For Beginners
  • Jan Schaffranek C Programmieren: Der komplette Praxiskurs
  • Vlad Budnitski C Programming Bootcamp

C++

  • Jan Schaffranek – C++ Komplettkurs: Praxisnahe und Moderne C++ Programmierung
  • Dr. Frank Mitropoulos – Beginning C++ Programming: From Beginner to Beyond
  • Daniel Gakwaya – The C++20 Masterclass: From Fundamentals to Advanced

Zig

  • Beginner's Guide to Zig (Dozent: Bohdan Zaremba) – Der unangefochtene Marktführer in Bezug auf Nutzerbewertungen.
  • The Complete Zig Programming Course (Dozent: Dr. John P. Baugh in Kooperation mit Codestars) – Ein stark projektfokussierter Ansatz eines akademisch geprägten Vielautors.

Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).