Compiler konvertieren in einer Programmiersprache geschriebene Anweisungen in Maschinencode, der von Computern gelesen werden kann. Wenn Sie das Programmieren in C oder C ++ erlernen möchten, finden Sie diese Liste der kostenlosen Compiler hilfreich.
Die meisten dieser Compiler verarbeiten sowohl C ++ als auch C
Microsoft Windows SDK. Dieses kostenlose SDK ist für Windows 7 und .NET Framework 4 vorgesehen. Es enthält Compiler, Toolbibliotheken, Codebeispiele und ein Hilfesystem für Entwickler.
Turbo C ++ für Windows 7, 8, 8, 1 und 10. Das .NET Framework ist für Windows 7, Vista und XP erforderlich, jedoch sind neuere Windows-Versionen nicht erforderlich.
GCC ist der klassische Open Source C-Compiler für Linux und viele andere Betriebssysteme (einschließlich Windows unter Cygwin oder Ming). Dieses Projekt gibt es schon immer und es bietet exzellente Open-Source-Software. Es kommt nicht mit einer IDE, aber es gibt eine Menge da draußen.
Digital Mars C / C ++ - Compiler. Das Unternehmen bietet mehrere kostenlose Compiler-Pakete an.
Xcode ist für das Mac OSX-Betriebssystem von Apple und dessen Version von GCC. Es hat eine hervorragende Dokumentation und SDKs für Mac und iPhone. Wenn Sie einen Mac haben, verwenden Sie diesen.
Portabler C-Compiler. Dies wurde von einem der frühesten C-Compiler entwickelt. Zu Beginn der 80er Jahre basierten die meisten C-Compiler darauf. Portabilität wurde von Anfang an entwickelt.
Failsafe C. Diese Version von C für Linux, ein japanisches Projekt des Forschungsteams für Softwaresicherheit am Forschungszentrum für Informationssicherheit des Nationalen Instituts für fortgeschrittene industrielle Wissenschaft und Technologie in Japan, unterstützt über 500 Funktionen (nicht C99 oder Widechar). Es bietet vollständigen Schutz vor grenzüberschreitenden Speicherblockzugriffen und ist so sicher wie Java und C #..
Pelles C ist ein kostenloses Entwicklungskit für Windows und Windows Mobile, das einen optimierenden C-Compiler, einen Makro-Assembler, einen Linker, einen Ressourcen-Compiler, einen Nachrichten-Compiler, ein Hilfsprogramm make sowie Builder für Windows und Windows Mobile enthält. Es verfügt auch über eine IDE mit Projektmanagement, Debugger, Quellcode-Editor und Ressourcen-Editoren für Dialoge, Menüs, Zeichenfolgentabellen, Beschleunigertabellen, Bitmaps, Symbole, Cursor, animierte Cursor, Animationsvideos, Versionen und XP-Manifeste.
Der Borland C ++ 5.5-Compiler ist ein rasant schneller 32-Bit-Optimierungs-Compiler. Es enthält die neueste ANSI / ISO C ++ - Sprachunterstützung, einschließlich des Standardvorlagenbibliotheks-Frameworks und der C ++ - Vorlagenunterstützung sowie die vollständige Borland C / C ++ - Laufzeitbibliothek. Zum kostenlosen Download gehören auch die Borland C / C ++ - Befehlszeilentools wie der leistungsstarke Borland Linker und der Resource Compiler.
nesC ist eine Erweiterung der Programmiersprache C, die die Strukturierungskonzepte und das Ausführungsmodell von TinyOS verkörpert. TinyOS ist ein ereignisgesteuertes Betriebssystem für Sensornetzwerkknoten mit sehr begrenzten Ressourcen (z. B. 8 KB Programmspeicher, 512 MB RAM)..
Orange C. Orange C / C ++ unterstützt C-Standards bis C11 und C ++ 11. Die IDE ist voll funktionsfähig und enthält einen Farbeditor. Dieser Compiler läuft unter WIN32 und DOS. Es generiert 32-Bit-Programme für beide.
SubC ist ein schneller, einfacher Public Domain-Compiler für eine saubere Teilmenge der Programmiersprache C auf Linux-, FreeBSD- und Windows-Plattformen.
Jetzt, da Sie einen Compiler haben, sind Sie bereit für C- und C ++ - Programmier-Tutorials.