Skip to main content

Höhere Programmiersprachen

  • Chapter
  • 309 Accesses

Zusammenfassung

Das Programmieren in Assembler ist trotz mnemonischer Bezeichnungen, frei wählbarer Namen, Makros und Unterprogrammen sehr mühsam und Zeit raubend. Die resultierenden Programme sind meist lang, unübersichtlich und für alle außer (vielleicht) den Autor schwer zu durchschauen. Das liegt daran, dass viele Sprachelemente spezifisch für die verwendete Maschine sind, aber mit dem gerade zu bearbeitenden Problem nichts zu tun haben und insofern vom Programmierer früher oder später als Ballast empfunden werden. Man hat daher schon bald nach der Einführung der ersten elektronischen Rechenanlagen problemorientierte Sprachen entwickelt, die den Benutzer von rechnerspezifischen Details abschirmen. Diese Sprachen sind formalisiert, aber der menschlichen Denk- und Ausdrucksweise angepasst, beispielsweise durch enge Anlehnung an die Schreibweise mathematischer Formeln. Je nachdem wie weit diese Anpassung getrieben wird, spricht man von höheren oder niederen bzw. maschinennahen Sprachen. Mittlerweile hat sich eine ganze Reihe wohl durchdachter Sprachkonzepte für die verschiedensten Anwendungsgebiete etabliert [Gol98].

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

Grundlagen

  1. Böhm, C. und G. Jacopini: Flow diagrams, Turing machines and languages with only two formation rules. Communications of the ACM, Vol. 9, Nr. 5 (1966)

    Google Scholar 

  2. Golze, U.: Von Pascal zu Assembler. Vieweg (1998)

    Google Scholar 

  3. Sethi, R.: Programming Languages-Concepts and Constructs. Addison-Wesley(1996)

    Google Scholar 

Programmiersprachen

  1. Bäumer, H.-P.: Programmieren mit Fortran 90. Vieweg (1997)

    Google Scholar 

  2. Bothner, P. und W.-M. Kähler: Programmieren in PROLOG. Vieweg (1991)

    Google Scholar 

  3. Bothner, P. und W.-M. Kähler: Programmieren in LISP. Vieweg (1993)

    Google Scholar 

  4. Bräunl, Th.: Parallele Programmierung. Vieweg (1993)

    Google Scholar 

  5. Cooper, D. und M. Clancey: Pascal. Vieweg (1998)

    Google Scholar 

  6. Gehrke, W.: PC-FORTRAN Handbuch. Hanser (1988)

    Google Scholar 

  7. Jensen, K. und N. Wirth: Pascal User Manual and Report. Springer, 3. Aufl. (1985)

    Google Scholar 

  8. Kühnel, R.: Die Java-Fibel. Addison-Wesley (1996)

    Google Scholar 

  9. Nagl, M.: Die Software-Programmiersprache ADA 95. Vieweg (1999)

    Google Scholar 

  10. Petcovic, D.: SQL-Die Datenbanksprache. McGraw Hill (1990)

    Google Scholar 

  11. Petcovic, D.: INFORMIX das relationale Datenbanksystem. Addison-Wesley (1991)

    Google Scholar 

  12. Sturm, E.: PL/1 für Workstations. Vieweg (1997)

    Google Scholar 

C und C++

  1. Dr. Dobbs Journal: C-Tools. Markt und Technik, München (1986)

    Google Scholar 

  2. Herrmann, D.: Effektiv Programmieren in C und C++. Vieweg (1998)

    Google Scholar 

  3. Josuttis, N.: Objektorientiertes Programmieren in C++. Addison Wesley (1994)

    Google Scholar 

  4. Kernighan, B. W. und D. M. Ritchie: Programmieren in C. Hanser / Prentice Hall (1990)

    Google Scholar 

  5. Kirch-Prinz, Ulla und P. Prinz: C für PCs. ITP (1996)

    Google Scholar 

  6. Meyers, S.: Effektiv C++ programmieren. Addison Wesley (1995)

    Google Scholar 

  7. Stroustrup, B.: The C++ Programming Language. Addison Wesley (1992)

    Google Scholar 

  8. Zeiner, K.: Programmieren lernen mit C. Hanser (1996)

    Google Scholar 

Download references

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer Fachmedien Wiesbaden

About this chapter

Cite this chapter

Ernst, H. (2000). Höhere Programmiersprachen. In: Grundlagen und Konzepte der Informatik. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-663-10229-8_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-663-10229-8_6

  • Publisher Name: Vieweg+Teubner Verlag, Wiesbaden

  • Print ISBN: 978-3-528-15717-3

  • Online ISBN: 978-3-663-10229-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics