ProgrammiersprachenProgrammiersprachen, Programmiersprache, Programmier-Sprachen, Programmier-Sprache, C, C++, BASIC, Assembler, objektorientierte Programmierung, Debugging, Debugger, LISP, Maschinensprache, Algorithmus, Algorithmen, Compiler, Interpreter, COBOL, Delphi, FORTRAN

      
 


Bücher zum Thema:
naechst.gif (256 Byte)

 

http://www.archmatic.com/glossar/z_programmiersprachen.htm

Programmiersprachen ähneln einer Fremdsprache; sie bestehen aus Zeichen und Regeln, dienen der Kommunikation mit dem Computer und ermöglichen die Erstellung von Programmen bzw. Softwre

höhere Programmiersprachen

... sind Programmiersprachen, die durch die einfache Bedienung leicht erlernbar sind, sich dadurch aber auch relativ weit von der direkten Maschinensprache entfernt haben. Diese Programmiersprachen werden häufig im wissenschaftlichen Bereich genutzt.

Programm

Zielorientierte Ansammlung von Befehlen, die in einer bestimmten Programmiersprache geschrieben wurden. Ein Programm dient der Ausführung von Befehlen, aufeinanderfolgenden Arbeitsschritte, speziellen Diensten oder der Erstellung von Dokumenten.

Quell-Code

Originärer ASCII-Text, der ein Programm in einer höheren Programmiersprache darstellt und mit einem Editor bearbeitet werden kann. In dieser Form ist das Programm nicht lauffähig und muß erst mit einem Compiler in die Maschinensprache übersetzt werden (auch Source-Code).

Kostenlose Programme im Quelltext: Ein Eldorado für Programmierer sind www.freecode.de und www.freecode.com. Auf der Website befinden sich hunderte von kostenlosen Programmen. Das Besondere dabei: Die Programme liegen nicht als ausführbare Dateien vor, sondern als Quelltext. Damit sind die freecode-Sites eine gute Quelle für alle Programmierer oder solche, die es werden wollen. Der Schwerpunkt liegt zwar auf Internet-Software, es sind aber auch einige Bildbearbeitungsprogrammen und Dateimanager vertreten. Als Programmiersprachen finden C/C++, Java, Perl und Visual Basic Verwendung.
 

      
 


verschiedene
Programmier-
sprachen

 

 
ADA

Programmiersprache militärischen Ursprungs. Benannt nach Augusta Ada Byron, der ersten "Programmiererin" (um 1850).

Assembler

  1. Maschinenspezifische / computerabhängige Programmiersprache, die dem direkten Befehlssatz eines ~ Prozessors sehr nahe kommt. Assembler ist die Programmiersprache, die zu der schnellsten Rechenzeit des auszuführenden Programms führt. Sie wird daher für viele Hochleistungsprogramme benutzt.
  2. Übersetzungsprogramm, das die mnemotechnische (d.h. merkfähige) Darstellung eines in Assembler geschriebenen Programms als Eingabe verarbeitet und diese in den vom Prozessor ausführbaren Binärcode umwandelt.

BASIC

Abkürzung für "Beginners All purpose Symbolic Instruction Code" Programmiersprache (Beginners All Purpose Symbolic Instruction Code). Leicht erlernbare Programmiersprache, die im Hobby- und Mikrocomputerbereich verwendet wird; aufgrund mangelhafter Strukturierungsmöglichkeiten ist "nacktes" BASIC für kommerzielle Anwendungen kaum zu empfehlen. Neuere Versionen realisieren aber das Klassenkonzept der objektorientierten Programmierung.

C

Höhere Programmiersprache, die mit einem geringen Befehlssatz auskommt und teilweise sehr hardwarenah ist. Ein Großteil des Betriebssystems UNIX ist in dieser Sprache geschrieben. C kann sowohl auf Großrechnern als auch auf PCs verwendet werden.

C++

Objektorientierte Weiterentwicklung der Programmiersprache C / eine um objektorientierte Programmierungs-Möglichkeiten (OOP) erweiterte Version der Programmiersprache C.

COBOL

Abkürzung für "Common Business Oriented Language" • eine höhere Programmiersprache, die für Großcomputer und Mikrocomputer eingesetzt wird.
 

 


 

Delphi

Delphi von Inprise/Borland hält sich selber (Mitte 1999) für "die produktivste Umgebung zur Entwicklung von Desktop-, Client/Server-, Multi-Tier- und Internet-Anwendungen. Die Project Explorer-IDE, der Projekt-Manager, die Debugging-Funktionen und die Spracherweiterungen machen noch produktiver, so daß Projekte stets frist- und budgetgerecht ausgeliefert werden können." - siehe auch Imprise-Homepage

ELAN

Abkürzung für "Educational LANguage" • eine höhere Programmiersprache.

FORTRAN

Abkürzung für "FORmular TRANsistor" • höhere Programmiersprache speziell für mathematisch-technische Aufgaben.

HPPCL

Abkürzung für "Hewlett Packard Printer Control Language". Programmiersprache zum Ansteuern von HP-kompatiblen Druckern.

Hyper Talk

Objektorientierte Programmiersprache auf Apple-Computern.

LISP

Abkürzung für "List Processing Language" • symbolische Programmiersprache aus den 50er Jahren, um künstliche Intelligenz zu erzeugen (siehe auch AutoLISP, die AutoCAD-Programmiersprache).

LOGO

Höhere Programmiersprache, die in den 60er Jahren in den USA entwickelt wurde, um das Programmieren so zu vereinfachen, daß es auch von Jugendlichen erlernt werden kann.

Macroassembler

Programmiersprache, die der Maschinensprache sehr nah ist, aber schon mit Symbolen arbeitet.

Pascal

Von Nikolaus Wirth entwickelte und nach dem Mathematiker Blaise Pascal (1623 - 1662) benannte höhere Programmiersprache. Pascal ist eine strukturierbare und deshalb leicht zu erlernende Programmiersprache.

Perl

Interpreter-Skript-Sprache, die häufig zur Programmierung von CGI-Anwendungen benutzt wird (nicht zu verwechseln mit Pearl).

Prolog

Abkürzung für "Programming in Logic" • in Frankreich entwickelte Programmiersprache mit dem Ziel der Entwicklung Künstlicher Intelligenz.

SMALLTALK

Multitaskingfähiges und objektorientiertes Betriebssystem und Programmiersprache.
 

      
 


passend zum Thema:

 

 
Algorithmus

Die Beschreibung eines methodischen Weges zur Lösung eines (mathematischen) Problems, indem das Problem in endlich viele, eindeutig festgelegte Schritten aufgelöst wird. Auch Computer-Programme bestehen aus Algorithmen, da sie in einer formalisierten Programmiersprache, dem Computer die Vorgehensweise zur Bewältigung von Aufgaben und Problemstellungen vorgeben.

Computer-Algorithmen sind patentierbar
(New York Times, 12. Januar 1999)

Der US-amerikanische Oberste Gerichtshof hat die Entscheidung eines untergeordneten Gerichts bestätigt, in der die Möglichkeit anerkannt worden war, den in Computerprogrammen verwendeten mathematischen Algorithmen einen Urheberrechtsschutz zuzubilligen, sofern sie "ein nutzbares, konkretes und greifbares Resultat" produzierten. Bei der Entscheidung ging es um ein Programm, das es Finanzmanagern erlaubt, wechselseitige Finanzinvestitionen so zu bündeln und zu berechnen, dass bestimmte Buchprüfungen vermieden werden können.

Compiler

Ein Übersetzungsprogramm, welches Programme einer höheren Programmiersprache in den vom Prozessor ausführbaren Maschinensprache umwandelt.

Interpreter

Englische Bezeichnung für "Übersetzer" • Programm, das Befehle einer Programmiersprache in Maschinensprache umwandelt.

Ein Interpreter interpretiert (übersetzt) Quellcode und führt ihn umgehend aus. Im Gegensatz zu einem Compiler erzeugt ein Interpreter keinen speicherbaren Maschinencode. Ein Interpreter wird zum Beispiel für viele einfache Makrosprachen (speicherbare Befehlsabläufe innerhalb eines Anwendungsprogrammes, z.B. Tastaturmakros o.ä.) eingesetzt.

Maschinencode

Andere Bezeichnung für Maschinensprache.

Maschinensprache

Für den Prozessor erforderliche Darstellung von Befehlen im binären Zahlenformat. Maschinensprache ist schwer zu programmieren, da sie an der Hardware ausgerichtet ist und nicht wie die höheren Programmiersprachen am Benutzer. Die Maschinensprache wird vom Compiler oder Assembler erzeugt.

objektorientierte Programmierung

Moderne Programmiermethode, die von den konkreten, inhaltlichen Problemen ausgeht und nicht von einer theoretischen EDV-Systematik. Zum Beispiel gibt es keine Trennung zwischen passiven Datenstrukturen und aktiven Funktionen. Ein Objekt enthält mit seinen Daten und Funktionen immer alles, was für eine bestimmte Aufgabe nötig ist.
 

  Bücher zum Thema:
 


Bestellungen aus Deutschland werden von unserem Partner AMAZON.de versandkostenfrei
und ohne Mindestbestellwert bearbeitet!

Noch mehr ausgewählte Bücher gibt es bei BAUBUCH.de.

   
Infos / BestellungWindows Programmierung. Das Entwicklerhandbuch zur WIN32- API.
Charles Petzold

1999. Gebundene Ausgabe
Microsoft Press - ISBN: 3860634879
Preis: DM 119,00 (EUR 60,84)


Infos / BestellungMicrosoft Windows. Programmierung für Experten.
Jeffrey Richter

1997. Gebundene Ausgabe. 1067 Seiten
Microsoft Press - ISBN: 3860633899
Preis: DM 98,00 (EUR 50,11)

Aus dem Inhalt
Die Win32-API und ihre Plattformen • Prozesse • Threads • Die Win 32-Speicherarchitektur • Virtueller Speicher in der Praxis • Virtueller Speicher in Anwendungen • Speicherbasierte Dateien • Speicherverwaltung mit Heaps • Synchronisation von Threads • Fenstermeldungen, asynchrone Eingaben • Dynamische Bibliotheken • Threadlokaler Speicher • Dateisysteme und -bearbeitung • Strukturierte Ausnahmebehandlung • Unicode • Überwinden von Prozeßgrenzen • Anhang A: Analysemakros für Meldungen • Anhang B: die Entwicklungsumgebung


Infos / BestellungMicrosoft Visual Basic 6.0 Programmierhandbuch.

1998. Gebundene Ausgabe
Microsoft Press - ISBN: 3860630539
Preis: DM 89,00 (EUR 45,50)



Infos / BestellungMehr Effektiv C++ programmieren.
Scott Meyers

1998. Gebundene Ausgabe. 323 Seiten
Addison-Wesley - ISBN: 3827312752
Preis: DM 59,90 (EUR 30,63)


Infos / BestellungDie C ++ Programmiersprache.
Bjarne Stroustrup

1997. Gebundene Ausgabe
Addison-Wesley - ISBN: 3827312965
Preis: DM 99,90 (EUR 51,08)

In der dritten und neusten Ausgabe von Die C++-Programmiersprache präsentiert der Autor Bjarne Stroustrup, Urheber von C++, die vollständige Spezifikation für die Programmiersprache C++ und die Standardbibliothek. Eine Spezifikation, die bald zum gemeinsamen ISO/ANSI-Standard bei C++ werden wird.

Obwohl Die C++-Programmiersprache streng genommen kein Tutorial ist, kann jeder, der dabei ist, die Sprache zu lernen - besonders diejenigen, die sich bereits mit C beschäftigt haben - nur von dieser klaren Darstellung der C++-Elemente profitieren. Man kann gar nicht genug betonen, wie wichtig dieses Buch für jeden ist, der C++ ernsthaft benutzen möchte.


Infos / BestellungMicrosoft Visual C++ 6.0 Programmierhandbuch.

1998. Gebundene Ausgabe
Microsoft Press - ISBN: 3860630547
Preis: DM 89,00 (EUR 45,50)

Aus dem Inhalt
1. Portieren und Aktualisieren
2. So beginnen Sie Ihr Programm
3. Kompilieren und Binden
4. Hinzufügen von Funktionen der Benutzeroberfläche
5. Hinzufügen von Programmfunktionen
6. Debuggen Ihres Programms
7. Leistungssteigerung


Infos / BestellungInside Visual C++ 6.0.
David Kruglinski, Scot Wingo, George Shepherd

1998. Gebundene Ausgabe
Microsoft Press - ISBN: 3860634615
Preis: DM 98,00 (EUR 50,11)

Aus dem Inhalt:

A.Einführg z.Windows, Visual C Plusplus u. dem MFC-Anwendungsgerüst:
 
1. Microsoft Windows und Visual C Plusplus
2. Das MFC-Anwendungsgerüst
 
B. Die Ansichtsklassen der MFC-Bibliothek
 
3. Einstieg mit dem MFC-Anwendungs-Assistenten
4. Ereignisbehandlung, Abbildungsmodell, Ansicht m. Bildlauf
5. Grafikgeräteschnittstelle, Farben und Schriften
6. Modale Dialogfelder u. Standardsteuerelemente v. Windows
7. Nichtmodale Dialoge und Standarddialogfelder
8. ActiveX-Steuerelemente verwenden
9. Standardsteuerelemente von Internet Explorer 4
10. Speicherverwaltung unter Win32
11. Bitmaps
12. Nachrichtenverarbeitung u. Multithreading-Prog.
 
C. Die Dokument-Ansicht-Architektur
 
13. Menüs, Zugriffstasten, Rich-Edit-Steuerelement
14. Symbol- und Statusleisten
15. Eine wiederverwendbare Rahmenfensterklasse
16. Dokument und Ansicht trennen
17. Dokumente lesen und schreiben - SDI-Anwendungen
18. Dokumente lesen und schreiben - MDI-Anwendungen
19. Drucken und Seitenansicht
20. Teilbare Fenster und Mehrfachansichten
21. Kontextabhängige Hilfe
22. Dynamische Link-Bibliotheken (DLLs)
23. MFC-Anwendungen ohne Dokument- u. Ansichtsklassen
 
D. ActiveX: COM, Automatisierung und OL
 
24. Das Komponentenobjektmodell - CO
25. Automatisierung
26. Vereinheitlichter Datenaustausch
27. Strukturierte Ablage
28. OLE-Server u. -Container
29. Einführung in die ATL-Bibliothek
30. ATL u. ActiveX-Steuerelemente
 
E. Datenbankverwaltung
 
31. Datenbankverwaltung mit Microsoft ODB
32. Datenbankverwaltung mit Microsoft DA
33. OLE-DB-Vorlagen
 
F. Programmierung für das Internet
 
34. TCP/IP, Winsock und Wininet
35. Den Microsoft Internet Information Server programmieren
36. ActiveX-Document-Server und das Internet
37. Einführung in Dynamic HTM
38. Visual C Plusplus für Windows C

G. Anhänge
 
a. Nachrichtenbehandlungsroutinen der MFC-Bibliothek
b. MFC-Klassenidentifikation und dynamische Objekterstellung


Infos / BestellungMFC mit Visual C++ 6.0.
Rainer Schmidberger

1998. Gebundene Ausgabe. 759 Seiten
MITP - ISBN: 382660458X
Preis: DM 99,00 (EUR 50,62)

Aus dem Inhalt
1. Einführung in die Objektorientierung
2. Grundlagen von C Plusplus
3. Klassenbibliothek MF
4. Umgang mit der Entwicklungsumgebung
5. MFC Window-Klassen
6. SDI-Applikation mit CFormView
7. MDI-Applikation
8. Object Linking and Embedding
9. ActiveX/COM-Steuerelemente
10. COM-Automation
11. COM-Remote-Automation
12. Beispielanwendung: AppPool
13. Structured Storage
14. COM/DCO
15. Bilden eines Objektservers
16. Datenbankzugriffe
17. Objektorientiertes Datenbankmodell
18. Objektorientierte Datenbank
19. Multi-Threading und Synchronisierung
20. ActiveX Controls im Internet
21. Internet-Anbindung mit ISAPI, WinINet und MAP
22. Owner-Draw-Controls
23. Wiederverwendbare Klassen für die MF
24. Aktuelle Themen
25. Benutzerdefinierter Anwendungsassistent
26. Active Template Library
27. Visual Component Manager
Anhang A: Inhalt der CD-RO
Anhang B: Literaturverzeichnis


Infos / BestellungVisual C++ 6.0. Windows- Programmierung mit den MFC

1998. Gebundene Ausgabe. 654 Seiten
Addison-Wesley - ISBN: 3827313945
Preis: DM 79,90 (EUR 40,85)


Infos / BestellungBorland Delphi 4 Kochbuch.
Walter Doberenz, Thomas Kowalski

1998. Gebundene Ausgabe. 1020 Seiten
Hanser Elektronik - ISBN: 3446195912
Preis: DM 98,00 (EUR 50,11)


Infos / BestellungBorland Delphi 4. Grundlagen und Profiwissen.
Walter Doberenz, Thomas Kowalski

1998. Gebundene Ausgabe. 1167 Seiten
Hanser Elektronik - ISBN: 3446195939
Preis: DM 98,00 (EUR 50,11)


Infos / BestellungDas Einsteigerseminar. Delphi 4. Der methodische und ausführliche Einstieg.
Oliver Müller

1998. Taschenbuch. 432 Seiten
BHV - ISBN: 3828710115
Preis: DM 19,80 (EUR 10,12)


Infos / BestellungDelphi Entwickler Kit. Inkl. CD- ROM.

1995 - Sybex-Vlg. - ISBN: 3815571758
Preis: DM 79,00 (EUR 40,39)

Klappentext
Erstellen Sie eigene Anwendungen mit Delphi

Das Delphi Entwickler Kit richtet sich an diejenigen, die Ihre Programmiermöglichkeiten mit Delphi erweitern möchten. Es eignet sich gleichermaßen für Programmier-Anfänger und fortgeschritten Programmierer. Auch erfahrene Borland Pascal 7 und Pascal-Programmierer finden hier wertvolle Werkzeuge.

Das Paket Ist eine "Allround-Toolbox" für jeden, der mit Delphi professionelle Anwendungen erstellen möchte. Buch und CD sind aufeinander abgestimmt

Die auf der CD-ROM enthaltenen Komponenten werden Im beiliegenden Buch ausführlich erläutert und sind In Delphi-Anwendungen direkt einsetzbar. Die Delphi-Solution-Serie, die sich auf der CD-ROM befindet, ist in Grafik & Design-, Multimedia- und Datenbank-Komponenten unterteilt. Der Delphi-Entwickler kann optional bei Object Base Software den kompletten Quellcode der Komponenten sowie Updates zu günstigen Konditionen anfordern. Eine Auswahl der mitgelieferten Komponenten

  • Animation mit ereignisgesteuerter Fehlerbehandlung
  • Animierte und transparente Buttons, Effekt- und Design-Schalter
  • BubbleHelp zum Anzeigen von kurzen Hilfetexten in 3D-Sprechblasen mit Schatteneffekt
  • Erstellen von "elastischen" Formularen, bei denen die eingebetteten Elemente automatisch an die Formulargröße angepaßt werden
  • Universeller Multimedia- und CD-Player, der vom Hauptprogramm aus ferngesteuert werden kann
  • Erweiterte Datenbank-Komponenten: erweiterte Tabellen- und Abfrage-Funktionen, erweiterter Datenbank-Navigator
  • Direkter Zugriff auf die Funktionen der Borland Database Engine
  • Komplette Adreßverwaltung

Infos / BestellungDie Delphi 4 Bibel.
Tom Swan

1998. Gebundene Ausgabe. 1103 Seiten
MITP - ISBN: 3826604628
Preis: DM 99,00 (EUR 50,62)


      

  
(zurück) zum Glossar:

  
Copyright: Alfons Oebbeke, Neustadt 1997 bis 1999
Navigation ohne Frames:
 
l-aecweb.gif (761 Byte)- glossar-
# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z