C ist eine Programmiersprache, die in den frühen 1970er Jahren von Dennis Ritchie als Sprache zum Schreiben von Betriebssystemen erfunden wurde. Der Zweck von C besteht darin, eine Reihe von Operationen genau zu definieren, die ein Computer ausführen kann, um eine Aufgabe auszuführen. Die meisten dieser Vorgänge umfassen das Bearbeiten von Zahlen und Text, aber alles, was der Computer physisch tun kann, kann in C programmiert werden.
Computer haben keine Intelligenz - ihnen muss genau gesagt werden, was zu tun ist, und dies wird durch die definiert Programmiersprache Sie nutzen. Einmal programmiert, können sie die Schritte mit beliebig hoher Geschwindigkeit so oft wiederholen, wie Sie möchten. Moderne PCs sind so schnell, dass sie in ein oder zwei Sekunden bis zu einer Milliarde zählen können.
Was kann ein C-Programm?
Typische Programmieraufgaben umfassen das Einfügen von Daten in a Datenbank oder herausziehen, Hochgeschwindigkeitsgrafiken in einem Spiel oder Video anzeigen, an den PC angeschlossene elektronische Geräte steuern oder sogar Musik und / oder Soundeffekte abspielen. Sie können sogar Software schreiben, um Musik zu generieren oder beim Komponieren zu helfen.
Ist C die beste Programmiersprache?
Etwas Computersprachen wurden für einen bestimmten Zweck geschrieben. Java wurde ursprünglich entwickelt, um Toaster zu steuern, C zum Programmieren von Betriebssystemen und Pascal, um gute Programmiertechniken zu vermitteln C sollte jedoch eher einer Assemblersprache auf hoher Ebene ähneln, mit der Anwendungen auf verschiedene Computer portiert werden können Systeme.
Es gibt einige Aufgaben, die in C ausgeführt werden können, aber nicht sehr einfach sind, z. B. das Entwerfen GUI Bildschirme für Anwendungen. Andere Sprachen mögen Visual Basic, Delphi und in jüngerer Zeit C # In sie sind GUI-Designelemente integriert, die sich besser für diese Art von Aufgaben eignen. Einige Skriptsprachen, die Anwendungen wie MS Word und sogar Photoshop zusätzliche Programmierbarkeit bieten, werden in der Regel in Varianten von Basic und nicht in C ausgeführt.
Welche Computer haben C?
Die größere Frage ist, welche Computer nicht habe C? Die Antwort - fast keine, da sie nach 30 Jahren praktisch überall ist. Es ist besonders nützlich in eingebetteten Systemen mit begrenzten Mengen an RAM und ROM. Es gibt C-Compiler für nahezu jeden Betriebssystemtyp.
Wie fange ich mit C an?
Zuerst brauchen Sie eine C-Compiler. Es gibt viele kommerzielle und kostenlose. Die folgende Liste enthält Anweisungen zum Herunterladen und Installieren der Compiler. Beide sind völlig kostenlos und enthalten eine IDE um Ihnen das Bearbeiten, Kompilieren und Debuggen Ihrer Anwendungen zu erleichtern.
- Herunterladen und installieren Microsoft Visual C ++ 2005 Express Edition
- Herunterladen und installieren Öffnen Sie den Watcom C / C ++ - Compiler
Die Anweisungen zeigen Ihnen auch, wie Sie Ihre erste C-Anwendung eingeben und kompilieren.
Wie beginne ich mit dem Schreiben von C-Anwendungen?
C-Code wird mit einem Texteditor geschrieben. Dies kann ein Editor oder eine IDE sein, wie sie mit den drei oben aufgeführten Compilern geliefert wird. Sie schreiben ein Computerprogramm als eine Reihe von Anweisungen (aufgerufen) Aussagen) in einer Notation, die ein wenig wie mathematische Formeln aussieht.
Dies wird in einer Textdatei gespeichert und dann kompiliert und verknüpft, um Maschinencode zu generieren, den Sie dann ausführen können. Jede Anwendung, die Sie auf einem Computer verwenden, wurde so geschrieben und kompiliert, und viele davon werden in C geschrieben. Normalerweise können Sie den ursprünglichen Quellcode nur erhalten, wenn dies der Fall war Open Source.
Gibt es viel C Open Source?
Weil es so weit verbreitet ist, wurde viel Open-Source-Software in C geschrieben. Im Gegensatz zu kommerziellen Anwendungen, bei denen der Quellcode einem Unternehmen gehört und nie zur Verfügung gestellt wird, kann Open Source Code von jedem angezeigt und verwendet werden. Es ist eine hervorragende Möglichkeit, Codierungstechniken zu erlernen.
Könnte ich einen Programmierjob bekommen?
Glücklicherweise gibt es viele C-Jobs und es gibt einen riesigen Code, der aktualisiert, gewartet und gelegentlich neu geschrieben werden muss. Die drei beliebtesten Programmiersprachen laut vierteljährlicher Tiobe.com Umfrage sind Java, C und C ++.
Sie könnten Ihre eigenen Spiele schreiben, aber Sie müssen künstlerisch sein oder einen Künstlerfreund haben. Sie benötigen auch Musik und Soundeffekte. Erfahren Sie mehr über Spieleentwicklung. Spiele wie Quake 2 und 3 wurden in C geschrieben und der Code ist kostenlos online verfügbar, damit Sie ihn studieren und daraus lernen können.
Vielleicht passt eine professionelle 9-5-Karriere besser zu Ihnen Professionelle Karriere oder vielleicht erwägen, in die Welt von Softwareentwicklung Schreiben von Software zur Steuerung von Kernreaktoren, Flugzeugen, Weltraumraketen oder für andere sicherheitskritische Bereiche.