Ich würde gerne mehr über c++ erfahren. Kennt sich da jemand aus wo ich das Prgramm und weitere Infos dazu bekomme?
Was kann man mit Qbasic oder Wbasic programmieren ? Wie ist Windows programmiert bzw mit was ?
Ich hoffe auf viele Antworten.
Amicus
Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge
Hi Amicus!
Wie Frank ja schon gesagt hat ist C++ nicht einfach ein Programm (wie z.B. MS-Word). Ganz im Gegenteil: es gibt nicht DAS C++, sondern verschiedene Ausprägungen/Varianten (das ist wörtlich zu nehmen: diese Varianten unterscheiden sich teilweise sehr deutlich). Einige der im PC-Bereich wichtigsten hat Frank ja aufgeführt.
Was es allerdings gibt, ist eine Art "Grundwortschatz" von C++. Damit meine ich die die grundlegende Syntax um C++-Anweisungen zu formulieren (ich hoffe, du weist bereits, dass eine Programm aus Folge von Anweisungen besteht. Wie man diese Anweisungen zu schreiben hat ist für die jeweils verwendete Programmiersprache verbindlich vorgeschrieben: das ist die "Syntax" der Sprache).
C++-Compiler wie MS Visual C++ oder der Borland C++ Builder wurden entwickelt, um Windows-Programme einfacher zu schreiben zu können (sie ermöglichen dass, indem man die Grundelemente der Programme, also die Fenster, Buttons usw, einfach mit der Maus zusammensetzen kann - das spart jede Menge Programmieraufwand. Das ist zwar wirklich praktisch, aber für den Einstieg 8also das Lernen einer Programmiersprache) denke ich, sind diese Produkte weniger gut geeignet (ihr Schwerpunkt liefgt zu sehr auf Windows, zuwenig bei der Computersprache selbst).
Ich würde daher eher mit einfachen älteren C++-Compilern anfangen. Es gibt einige alte, aber immer noch gute Versionen für DOS. Einige davon werden inzwischen sogar kostenlos angeboten (z.B. Turbo C++ 1.0 von Borland).
Material zum Einstieg in C++ gibt es im Internet natürlich nicht, was daran liegt, dass die Erde eine Scheibe ist. ;-)
Machen wir mal eine kurzen Test: gehe zu google.de und gibt dort die Suchbegriffe "c++ einführung" (ohne die Anführungszeichen) ein.
Aha: "etwa 22.100" Fundstellen melden Google. Ok, da hast du ja einiges zu lesen. ;-)
Ok, damit es einfacher wird haber schon einige Leute Siten ins Internet gestellt, die Information zu Programmiersprachen bieten. Hier mal ein paar deutsche und englische Beispiele:
http://www.programmershome.de/portal/
http://www.programmersheaven.com/
http://thefreecountry.com/developercity/
http://www.c-plusplus.de
Diese Portal-Seiten enthalten auch Links auf kostenlose C++-Compiler.
Ok, was kann mit QBasic programmieren? (WBASIC kenne ich nicht.)
Die Antwort lautet: QBasic-Programme... ;-)
QBASIC ist ein (ursprünglich) mit MSDOS ausgelieferter BASIC-Interpreter. BASIC ist (wie C++) eine Programmiersprache (die klassische Einstiegs-Programmiersprache für Anfänger).
Interpreter bedeutet, dass QBASIC keine echten "neuen" Programme (also EXE.Dateien) erzeugen kann. Programme, die man mit QBASIC erstellt hat, kann man nur mit QBASIC ausführen.
(Ein Compiler hingegen erzeugt echet Programme. Z.B. kann man ein mit TurboC++ erzeugtes DOS-Programm unter DOS ausführen, ohne, TurboC++ starten oder installieren zu müssen.)
Windows wird heute (warscheinlich) hauptsächlich in C++ programmiert. (Warscheinlich deshalb, weil MS niemanden die Quelltexte zeigt....). Die erste Version (Windows 1.0) soll angeblich mit TurboPascal geschrieben worden sein. Evtl. ist das aber auch nur ein Gerücht. ;-)
Ich hoffe, das hilft dir weiter.
Bis denn
Andreas