Skip to main content
  • 156 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 [Go198].

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

  1. Böhm, C. 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. Go198] Golze, U.: Von Pascal zu Assembler Vieweg (1998)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  10. Jen85]Jensen, K. N.Wirth: Pascal User Manual and Report.Springer, 3.Aufl. (1985)

    Google Scholar 

  11. Kühnel, R.: DieJava-Fibel. Addison-Wesley (1996)

    Google Scholar 

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

    Google Scholar 

  13. Pet90] Petcovic, D.: SQL - Die Datenbanksprache. McGraw Hill (1990)

    Google Scholar 

  14. Pet90] Petcovic, .: INFORMIX das relationale DatenbanksystemAddison-Wesley (1991)

    Google Scholar 

  15. Sturm, E.: PU1 für Workstations. Vieweg (1997)

    Google Scholar 

  16. Dr. DobbsJournal: C-Tools. Markt Technik, München (1986)

    Google Scholar 

  17. Herrmann, D.: Effektiv Programmieren in CC++. Vieweg (1998)

    Google Scholar 

  18. Jos94]Josuttis, N.: Objektorientiertes Programmieren in C++Addison Wesley (1994)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

Download references

Author information

Authors and Affiliations

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-322-93915-9_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-93915-9_6

  • Publisher Name: Vieweg+Teubner Verlag, Wiesbaden

  • Print ISBN: 978-3-528-05717-6

  • Online ISBN: 978-3-322-93915-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics