iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://doi.org/10.1007/3-540-62599-2_50
Choosing Modula-3 as “mother-tongue” | SpringerLink
Skip to main content

Choosing Modula-3 as “mother-tongue”

  • Miscellaneous
  • Conference paper
  • First Online:
Modular Programming Languages (JMLC 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1204))

Included in the following conference series:

Abstract

Choosing the “First Computer Language” is still a crucial issue. While the debate is quite often conducted on the language level, the arguments for making the choice are rather of much deeper methodological, didactical, and non-technical nature.

Here, we describe the decision process that lead us to choose Modula-3 as the first language to be taught to informatics students at the Universität Klagenfurt and report on the experience gained.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. BeidlerJ.: “CS1 Languages Used—9th ed”; electronic message in News Group 〈comp.edu〉 or by 〈beidler@cs.uofs.edu〉.

    Google Scholar 

  2. Böszörmenyi L.: “A Comparison of Modula-3 and Oberon-2”; in: Mittermeir R. (ed.): “Shifting Paradigms in Software Engineering”, Springer-Verlag, Wien, 1992, pp. 126–137.

    Google Scholar 

  3. Böszörmenyi L., Weich C.: “Programmieren mit Modula-3-Eine Einführung in stilvolle Programmierung”; Springer Verlag, Berlin, 1995.

    Google Scholar 

  4. Cardelli L. et al.: “Modula-3 Language Definition”; ACM SigPlan Notices, Vol. 27/8, Aug 1992, pp. 15–42.

    Google Scholar 

  5. Ferchichi A.: “Teaching Programming via Specification, Execution and Modification of Reusable Components: An Integrated Approach”; in: Mittermeir R. (ed.): “Shifting Paradigms in Software Engineering”, Springer-Verlag, Wien, 1992, pp. 238–249.

    Google Scholar 

  6. Harbison S.P.: “Modula-3”; Prentice Hall, Englewood Cliffs, N.J. 1992.

    Google Scholar 

  7. Mittermeir R.: “Software-Technologie I: Algorithmen und Programmieren”; Vorlesungsunterlagen, Inst. f. Informatik, Univ. Klagenfurt, WS 1993.

    Google Scholar 

  8. Nelson G. (ed.): “Systems Programming with Modula-3”; Prentice Hall, Englewood Cliffs, N.J., 1991.

    Google Scholar 

  9. SheppardS.B., CurtisB., MillimanP., LoveT.: “Modern Coding Practices and Programmer Performance”; IEEE Computer, Vol. 12/12, Dec. 1979, pp. 41–49.

    Google Scholar 

  10. WoodmanM. (ed.): “PrograrnmingLanguageChoice-PracticeandExperience”; International Thomson Computer Press, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Hanspeter Mössenböck

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mittermeir, R., Böszörmenyi, L. (1997). Choosing Modula-3 as “mother-tongue”. In: Mössenböck, H. (eds) Modular Programming Languages. JMLC 1997. Lecture Notes in Computer Science, vol 1204. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62599-2_50

Download citation

  • DOI: https://doi.org/10.1007/3-540-62599-2_50

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62599-5

  • Online ISBN: 978-3-540-68328-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics