Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Computersprache

user_267264 / 26 Antworten / Baumansicht Nickles

Hallo ich möchte ein Programm schreiben zB. ein Programm zum schreiben,zeichnen,malen oder so und ich kann die komputersprache nicht und ich wollte wisse, wie so eine Computersprache aussieht und ob sie mir einer beibringen kann.

Danke schonmal im Vorraus für Antworten.

bei Antwort benachrichtigen
chrissv2 user_267264 „Computersprache“
Optionen

Ich kann mir kaum vorstellen das du Computersprache meinst und noch weniger das Maschinensprache gemeint ist. Also versuchen wir es mit "Programmiersprache"....

Programmiersprache:
http://de.wikipedia.org/wiki/Programmiersprache

Liste der Programmiersprachen:
http://de.wikipedia.org/wiki/Liste_der_Programmiersprachen

Einführung in die Programmierung:
http://www.tutorials.at/einfuehrung/01-generationen-entwicklungsumgebung.php

Tutorials für C, Pascal und Basic
http://www.tutorials.at/

mfg
chris

bei Antwort benachrichtigen
Max Payne chrissv2 „Ich kann mir kaum vorstellen das du Computersprache meinst und noch weniger das...“
Optionen
Ich kann mir kaum vorstellen das du Computersprache meinst und noch weniger das Maschinensprache gemeint ist.
Och, Assembler ist doch auch interessant.
The trouble with computers is that they do what you told them – not necessarily what you wanted them to do.
bei Antwort benachrichtigen
audax31 user_267264 „Computersprache“
Optionen

Hallo, ich möchte einen Brief schreiben, z.B. an meine chinesische Geliebte, aber ich kann die chinesische Schrift nicht und wollte wisse, wie so eine chinesische Schrift aussieht und ob sie mir einer beibringen kann.

Danke schonmal im Vorraus für Antworten

doc
bei Antwort benachrichtigen
PaoloP audax31 „Hallo, ich möchte einen Brief schreiben, z.B. an meine chinesische Geliebte,...“
Optionen

Eigentlich bin ich hier für die blöden Antworten zuständig.
;)

Jedes mal wenn jemand "Cloud" sagt, verliert ein Engel seine Flügel.
bei Antwort benachrichtigen
audax31 PaoloP „Eigentlich bin ich hier für die blöden Antworten zuständig. “
Optionen

entschuldige, werde das beherzigen--(falls es mich nicht doch nochmal überkommt)

doc
bei Antwort benachrichtigen
Nickeline audax31 „Hallo, ich möchte einen Brief schreiben, z.B. an meine chinesische Geliebte,...“
Optionen

Nö, audax31, so geht das nicht. Chinesisch ist einfach viel zu konkret. Ich jedenfalls möchte mit einem Ausländer kommunizieren, der andere oder überhaupt keine Nuchstaben benutzt. Kann mir irgendeine chinesische Geliebte oder auch ein suaheli-sprechendes Meerschweinchen dies in kürzester Frist beibringen? Schließlich möchte ich doch einfach nur kommunizieren und dies sollte eigentlich nicht so schwierig sein.

Eure NiNe

P.S. Ach ja, ein Beispiel: MOV AH,4Ch INT 21h. Falls die Menemotics zu kompliziert erscheinen, dann kann man sich natürlich auch das Assemblieren ersparen und direkt auf die dazugehörigen Hexadezimalwerte wie z.B. CD 21 ausweichen.

Satiren, die der Zensor versteht, werden zu Recht verboten (Karl Kraus)
bei Antwort benachrichtigen
neanderix Nickeline „Nö, audax31, so geht das nicht. Chinesisch ist einfach viel zu konkret. Ich...“
Optionen
Falls die Menemotics

Was' das? Das was du da oben hinterlassen hast, sind jedenfalls Mnemonics ;)

Volker
Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen
gelöscht_23570 user_267264 „Computersprache“
Optionen

Mit Visual Studio Express von Microsoft kommst Du schon recht nahe an das "zusammenclicken" von Programme heran.

http://www.microsoft.com/germany/express/

Und das Ganze ist kostenlos.

Trotzdem solltest Du den Lern- und Leseaufwand nicht unterschätzen. Zum Einstieg kannst Du mit Visual Basic schon mal ganz ansehnliche Ergebnisse erzielen. Beachte dazu den Menüpunkt "Lernen" im obigen Link.


Nachtrag: Ganz vergessen, die Unterstützung bei MSDN:

http://msdn.microsoft.com/de-de/library/52f3sw5c.aspx


Gruß Alois




bei Antwort benachrichtigen
KarstenW user_267264 „Computersprache“
Optionen

Fang am besten mit der Programmiersprache C an. Dazu brauchst du einen Editor um den Programmtext einzutippen und einen Compiler (Übersetzer) , der diesen Programmtext in Binärcode übersetzt. Bei Galileo gibt es eine Menge an kostenlosen Programmierhandbüchern:

http://www.galileocomputing.de/katalog/openbook/?GPP=opc

Oder hier ein Programmierlehrbuch für Linux.

http://wwwuser.gwdg.de/~kboehm/ebook/inhalt.html

Das beste Buch für die Programmiersprache C:

Programmieren in C. ANSI C (2. A.): Mit dem C-Reference Manual (Taschenbuch)
von Brian W. Kernighan (Autor), Dennis M. Ritchie (Autor),

http://www.amazon.de/Programmieren-C-ANSI-2-C-Reference/dp/3446154973/ref=sr_1_1?ie=UTF8&s=books&qid=1254042380&sr=8-1

Die deutsche Übersetzung ist nicht so gut. Wenn du English lesen kannst, dann ließ das Original:

The C Programming Language. (Prentice Hall Software) (Taschenbuch)
von Brian W. Kernighan (Autor), Dennis Ritchie (Autor)


http://www.amazon.de/Programming-Language-Prentice-Hall-Software/dp/0131103628/ref=sr_1_2?ie=UTF8&s=books-intl-de&qid=1254042380&sr=8-2

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
ChrE KarstenW „Fang am besten mit der Programmiersprache C an. Dazu brauchst du einen Editor um...“
Optionen

Hallo,

> Fang am besten mit der Programmiersprache C an

Willst Du die Leute verschrecken?
Das ist doch viel zu maschinennah. Pointer, Adressierungsmodi usw.
Viel zu kompliziert für Anfänger.

Eine höhere Abstraktionsebene erleichtert die Kommunikation mit dem Computer:

http://www.thomas-guettler.de/vortraege/python/einfuehrung.html

Python kann alles, was der Normalanwender will und man ist nicht
abhänging von Microsofts Gnaden, wie bei VB oder C#.

http://www.pythonmania.de/article/warum.html

Gruss

ChrE

bei Antwort benachrichtigen
Borlander ChrE „Hallo, Fang am besten mit der Programmiersprache C an Willst Du die Leute...“
Optionen

Nachdem KarstenW nun bereits mehrfach die Aussage "ich bin kein Progammierer" von sich gegeben hat, könnte man fast auf die Idee kommen, daß er noch nie in seinem Leben eine Zeile programmiert hat. Warum er C für eine tolle Einsteigersprache hält erklärt das allerdings auch nicht.

bei Antwort benachrichtigen
Synthetic_codes Borlander „Nachdem KarstenW nun bereits mehrfach die Aussage ich bin kein Progammierer von...“
Optionen

weil C sinn macht. Man bekommt beim lernen der Sprache automatisch ein grundverständnis von der Funktion eines Computers. Ausserdem lernt man bei C eine gewisse struktur - das kann nie schaden

'); DROP TABLE users;--
bei Antwort benachrichtigen
neanderix Synthetic_codes „weil C sinn macht. Man bekommt beim lernen der Sprache automatisch ein...“
Optionen

Ich halte C und C++ als nicht für Einsteiger geeignet; die Sprache führt bei einsteigern regelmäßig zu Frust, ich habe es selbst erlebt.
Zeiger und ähnliche konstrukte sind nunmal nicht dazu angetan, Anfänger für die Programmierung zu begeistern.

Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen
PaoloP KarstenW „Fang am besten mit der Programmiersprache C an. Dazu brauchst du einen Editor um...“
Optionen

Ja und Vista war ein Flop. Da sollte man garnichts für machen.
Davon muss sich Microsoft erst erholen.

Jedes mal wenn jemand "Cloud" sagt, verliert ein Engel seine Flügel.
bei Antwort benachrichtigen
bechri user_267264 „Computersprache“
Optionen

ich nehme an du suchst eine Programmiersprache?

Für Anfänger ist wohl VisualBasic.Net am besten geeignet, ist sehr einfach zu verstehen, danach kannst du mit C# weitermachen.

Die Software kannst du dir bei Microsoft kostenlos runterladen. Lernen kannst du die Sprache in diversen Büchern, oder auf diversen Seiten, google mal einfach nach VisualBasic lernen oder schau bei Youtube.

MfG
BeChri

MfG Chris
bei Antwort benachrichtigen
neanderix user_267264 „Computersprache“
Optionen
Für Anfänger ist wohl VisualBasic.Net am besten geeignet, ist sehr einfach zu verstehen, danach kannst du mit C# weitermachen.

und warum genau sollte er sich an das dotNet Framework binden? Dafür besteht keinerlei Notwendigkeit.

Volker
Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen
bechri neanderix „ und warum genau sollte er sich an das dotNet Framework binden? Dafür besteht...“
Optionen

es geht ja nur darum, dass er lernt, wie ein Computer agiert ("denken" wäre hier das falsche Wort), da ist VB.Net sehr einfach gehalten: Er bekommt Vorschläge eingeblendet für Befehle, was sie bringen und wie sie verwendet werden, bekommt seinen Text automatisch logisch eingerückt und kann sich ganz auf das Programmieren konzentrieren, ohne sich mit "{}" und Semikolons herumschlagen zu müssen.

Nichts gegen Semikolons bei Sprachen wie C, aber die sind meistens der Grund für Fehler und als Anfänger hat man denke ich mit genug anderen Fehlern zu kämpfen, dass man die nicht noch zusätzlich braucht.

Er soll erstmal die Grundstruktur lernen, danach weiß er wie das funktioniert und kann sich in anderen Sprachen weiterentwickeln, egal ob Java, Delphi, C-Sprachen oder sonstiges, wenn man einmal verstanden hat wie das geht, kann man fast jede Sprache proggen, da es viele Gemeinsamkeiten gibt.

MfG
BeChri

MfG Chris
bei Antwort benachrichtigen
Synthetic_codes bechri „es geht ja nur darum, dass er lernt, wie ein Computer agiert denken wäre hier...“
Optionen

lol...
wenn syntaxfehler das grösste problem bei C wären dann wäre das die schönste sache der welt

'); DROP TABLE users;--
bei Antwort benachrichtigen
bechri Synthetic_codes „lol... wenn syntaxfehler das grösste problem bei C wären dann wäre das die...“
Optionen

ja ok, das war nur ein Beispiel, es geht mir nur darum, dass er (am Anfang) so wenig wie möglich Fehler bekommt, die Lösungen selbst schnell findet, um das Grundprinzip zu verstehen und nicht nach dem ersten Programmstart gleich entmutigt aufgibt.

Wenn er es dann verstanden hat und der Meinung ist, dass er sich in der Richtung weiterbilden will, kann er sich immernoch Gedanken darüber machen, ob er sich an .Net binden will oder nicht, wenn er etwas für andere Betriebssysteme wie Linux schreiben will, wird er sich eh umorientieren müssen, was ihm aber mit dem Hintergrundwissen wesentlich einfacher fallen wird.

Aber was heißt hier "binden", er "bindet" sich nicht, sondern lernt nur, seine großen Projekte kann er, wenn er es dann verstanden hat, auf jeder anderen Sprache genauso gut schreiben, mir geht es hier nur ums Lernen und Verstehen und dafür ist VisualBasic .Net meiner Meinung nach am Besten geeignet für jmd, der noch nie einen Programmcode gesehen hat.

MfG
BeChri

MfG Chris
bei Antwort benachrichtigen
Borlander bechri „ja ok, das war nur ein Beispiel, es geht mir nur darum, dass er am Anfang so...“
Optionen
wenn er etwas für andere Betriebssysteme wie Linux schreiben will, wird er sich eh umorientieren müssen
Mit Java nicht erforderlich.

VB fördert meinem Eindruck nach durch eine besonders inkonsistente Syntax einen schlechten Programmierstil :-(
bei Antwort benachrichtigen
ChrE Borlander „ Mit Java nicht erforderlich. VB fördert meinem Eindruck nach durch eine...“
Optionen

Hallo!

Oh, wir sind mal einer Meinung!
Ganz was seltenes.

> inkonsistente Syntax

Ich finde es häßlich, dass manche Properties im Framwork stecken
und manches wiederum im Programmcode.

Die Zukunft gehört wohl ganz eindeutig den
plattformunabhänigen Sprachen.

Gruss

ChrE

bei Antwort benachrichtigen
neanderix user_267264 „Computersprache“
Optionen

Sorry, aber von dot-Net halte ich nur eines: soviel Abstand wie möglich.

Volekr

Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen
PaoloP neanderix „Sorry, aber von dot-Net halte ich nur eines: soviel Abstand wie möglich. Volekr“
Optionen

Du hast 3x deine Kritik gegenüber Antworten zum Ausdruck gebracht.
Nun steuere doch mal was konstruktives bei.

PaoloP.NET

Jedes mal wenn jemand "Cloud" sagt, verliert ein Engel seine Flügel.
bei Antwort benachrichtigen
neanderix PaoloP „Du hast 3x deine Kritik gegenüber Antworten zum Ausdruck gebracht. Nun steuere...“
Optionen
Du hast 3x deine Kritik gegenüber Antworten zum Ausdruck gebracht.

Ja. Und?
Ich kritisier soviel wie ich möchte.

Ach ja: und wenn ich es für richtig halte sage ich auch, dass ich Java für die geeignetere Einsteigersprache halte.

Volker
Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen
PaoloP neanderix „ Ja. Und? Ich kritisier soviel wie ich möchte. Ach ja: und wenn ich es für...“
Optionen

Na zumindest mal eine Aussage. Schwachsinnig aber immerhin - Danke.

Jedes mal wenn jemand "Cloud" sagt, verliert ein Engel seine Flügel.
bei Antwort benachrichtigen
sven69 user_267264 „Computersprache“
Optionen

Ich denke Visual Basic ist für den Anfang das Beste.

Einfache Syntax. Leicht zu erlernen. Such dir einfach ein einfaches Problem (z.B. Verwaltung eines Datenbestandes mit Sortierungsfunktion) und mach dich an die Arbeit. Das Erlernen kommt dann übers Probieren. Viel Spass !

bei Antwort benachrichtigen