Hej,
DIE Programmiersprache für EXE-Dateien ist C bzw. C++ bzw. C#
und noch viele mehr,
Das stimmt schon, aber sage mir bitte, welche am meisten verwendet wird, um Anwendungen (keine Webanwendungen) zu schreiben. Es wird eigentlich nur noch mit C programmiert. Ich glaube, das nicht ohne Grund.
Ähm, mag schon sein, dass C und seine Derivate eine der am weitesten verbreiteten Sprachen sind. Nicht zuletzt wegen der Performance und Mächtigkeit. Andererseits bezweifel ich zum einen, dass es für einen offensichtlichen Anfänger die richtige Sprache ist, den Einstieg zu finden, zum anderen erfreun sich überhaupt auch viele andere Sprachen zunehmender Verbreitung.
Im übrigen kenne ich inwzischen eine ganze Reihe hervorragender Programme die z.B. in Java oder Perl oder sogar Matlab implementiert sind. Es hängt eben immer sehr vom Einsatzgebiet ab.
Also ist C# ein Microsoft-Produkt?
C ist doch plattformunabhängig?! Du behauptest hier etwas falsches.
"C ist eine Programmiersprache, die auf fast allen Computersystemen zur Verfügung steht." => (fast) plattformunabhängig.
Diese Interpretation ist es leider, die falsch ist. Bitte setze dich mit dem Begriff der Plattformunabhängigkeit auseinander. Nur soviel: Sobald du plattformnahe Aufgaben erledigen möchtest (z.B. Dateizugriffe) wirst du ein geschriebenes C-Programm nicht so ohne weiteres auf verschiedenen Plattformen ans laufen bekommen.
Was verstehst du unter "stabil"? Für mich ist es stabil wenn das Programm z.B. nicht unerwartet durch Programmierfehler abstürzt. Leider ist die Gefahr fehlerhafte Programme zu schreiben unter C m.W. größer.
Ein Programm empfinde ich (unter Window jedenfalls) stabil, wenn es sich, falls es einmal nicht mehr reagiert, sofort und ohne Murren über den Taskmanager beenden lässt. Etliche Programme lassen sich einfach nicht schließen, da nützt der beste Taskmanager nichts mehr, nur noch ein reboot.
Und wo liegt da jetzt der Unterschied in der Wahl der Sprache begründet? Im Fall von Java kill ich z.B. schlicht den JRE-Prozess und Feierabend ist.
Wie kann da ein Compiler Fehler verzeihen ein, anderer nicht?
Ich hatte einmal solch einen Fall unter Java. Aber leider den Quellcode nicht mehr...
? Welche verschiedenen Compiler sind dir denn für Java bekannt? Ich kenn eigentlich nur javac, bzw. den, der mir von Eclipse mitgebracht wird, wobei natürlich ein IDE-Compiler auch eine ganz andere _Art_ von Fehlermeldung auspuckt.
Beste Grüße
Biesterfeld
"Nein! ... Nein, schneller, leichter, verführerischer die dunkle Seite ist."