Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Modula programming language


Related Topics
Gay

In the News (Fri 25 Dec 09)

  
  Programming language - Wikipedia, the free encyclopedia
Most languages that are widely used, or have been used for a considerable period of time, have standardization bodies that meet regularly to create and publish formal definitions of the language, and discuss extending or supplementing the already extant definitions.
Functional languages often restrict names to denoting run-time computed values directly, instead of naming memory locations where values may be stored, and in some cases refuse to allow the value denoted by a name to be modified at all.
Programming languages are not error tolerant; however, the burden of recognizing and using the special vocabulary is reduced by help messages generated by the programming language implementation.
en.wikipedia.org /wiki/Programming_language   (1840 words)

  
 Pascal programming language - Wikipedia, the free encyclopedia
Pascal is based on the ALGOL programming language and named in honor of mathematician and philosopher Blaise Pascal.
Initially, Pascal was a language intended to teach students structured programming, and generations of students have "cut their teeth" on Pascal as an introductory language in undergraduate courses.
Pascal is a structured programming language, meaning that the flow of control is structured into standard statements, ideally without 'go to' commands.
en.wikipedia.org /wiki/Pascal_programming_language   (2054 words)

  
 Object-oriented programming - Open Encyclopedia   (Site not responding. Last check: 2007-10-20)
In procedural languages, OOP often appears as a form where data types are extended to behave like a type of an object in OOP, very similar to an abstract data type with an extension such as inheritance.
In recent years, object-based programming has become especially popular in scripting programming languages, with abstraction, encapsulation, reusability, and ease of use being the most commonly cited reasons, (the value of inheritance in these languages is often questioned).
Object-oriented programming developed as the dominant programming methodology during the mid-1980s, largely due to the influence of C++, an extension of the C programming language.
open-encyclopedia.com /Object-oriented   (3138 words)

  
 The Modula-2 Programming Language
In the mid 1970's, after the language Pascal was designed, Niklaus Wirth was experimenting with concurrency which led to the design of Modula.
Modula was never released and its development was discontinued after its publication.
Wirth then built a language that was meant to be the single language for the new computer system called Lilith.
www.engin.umd.umich.edu /CIS/course.des/cis400/modula2/modula2.html   (319 words)

  
 Cecil programming language - Wikipedia, the free encyclopedia
Cecil is a pure object-oriented programming language that was developed by Craig Chambers at the University of Washington in 1992 to be part of the Vortex project there.
Cecil has many similarities to other object-oriented programming languages, most notably Objective-C, Modula-3, and Self.
The language supports multiple dispatch and multimethods, dynamic inheritance, and optional static type checking.
en.wikipedia.org /wiki/Cecil_programming_language   (213 words)

  
 Pascal programming language - LearnThis.Info Enclyclopedia   (Site not responding. Last check: 2007-10-20)
The computer programming language Pascal is one of the landmark programming languages on which generations of students cut their teeth and variants of which are still widely used today.
All programs start with the "Program" keyword, and a block of code is indicated with the "Begin" / "End" keywords.
Brian Kernighan, co-creator of the C programming language, outlined his most notable criticisms of Pascal as early as 1981, in his paper Why Pascal Is Not My Favorite Programming Language.
encyclopedia.learnthis.info /p/pa/pascal_programming_language.html   (1349 words)

  
 ModulaWare Modula-2 and Oberon-2 Bibliography
The creator of the programming languages Pascal, Modula-2 und Oberon presents in only 200 pages all essential aspects of compiler construction together with the listing of a complete compiler program for a subset of his programming language Oberon, called Oberon-0.
[Wirt 77] Wirth, Niklaus: Modula: a Language for Modular Multiprogramming.
Although all language constructs used in the examples are introduced briefly, the goal of this book is to teach how to apply these constructs when developing algorithms.
www.modulaware.com /mwbiblio.htm   (2226 words)

  
 Chistory
The C programming language was devised in the early 1970s as a system implementation language for the nascent Unix operating system.
Within procedures, the language's interpretation of the pointers was identical to that of the array variables: a pointer declaration created a cell differing from an array declaration only in that the programmer was expected to assign a referent, instead of letting the compiler allocate the space and initialize the cell.
The language changes during this period, especially around 1977, were largely focused on considerations of portability and type safety, in an effort to cope with the problems we foresaw and observed in moving a considerable body of code to the new Interdata platform.
cm.bell-labs.com /cm/cs/who/dmr/chist.html   (8388 words)

  
 What is programming language? - A Word Definition From the Webopedia Computer Dictionary
High-level programming languages, while simple compared to human languages, are more complex than the languages the computer actually understands, called machine languages.
Assembly languages are similar to machine languages, but they are much easier to program in because they allow a programmer to substitute names for numbers.
The choice of which language to use depends on the type of computer the program is to run on, what sort of program it is, and the expertise of the programmer.
www.webopedia.com /TERM/p/programming_language.html   (672 words)

  
 The Programming Language Modula-2:   (Site not responding. Last check: 2007-10-20)
In a capable system-programming language it is possible to express input/output conversion procedures, file handling routines, storage allocators, process schedulers etc. Such facilities must therefore not be included as elements of the language itself, but appear as (so-called low-level) modules which are components of most programs written.
The advantage of not including them in the language itself is that the programmer may select a process scheduling algorithm tailored to his particular needs by programming that module on his own.
A new process with P as program and A as workspace of size n is assigned to p1.
www.unet.univie.ac.at /~a9406973/modula2/report4/modula-2.html   (7261 words)

  
 Programming Languages Directory | PERL Programming Language   (Site not responding. Last check: 2007-10-20)
PERL (Practical Extraction and Report Language) is a relatively new language.
It is able to open and manipulate many files from within the same program, with ease.
Perl is starting to move towards it's C heritage by adding the ability to program using objects.
www.computerowl.com /perl.php   (263 words)

  
 Modula-2FAQ
The latter languages are not replacements for Modula-2, merely later notations in the same family, having strengths and weaknesses of their own.
Up to a point, all GM car computers were programmed in this language, though the keeper of the FAQ is unable to confirm that this is still the case.
Modula-2 is a higher level language than C++, particularly with respect to pointers, all of which have types that depend on what is pointed to, and that can be treated as addresses only by flagging this fact in the code.
www.arjay.bc.ca /Modula-2/m2faq.html   (7428 words)

  
 Modula-3 Frequently Asked Questions (FAQ)
While each of these programming languages provide support for classes with inheritance, dynamic dispatch, code reuse, and information hiding, they do so in very different ways and with varying levels of efficiency and simplicity.
A single application was coded in each language and the experience gained forms the foundation on which the subjective critique is based.
The language and compiler have been stable for about 5 years, which is more than you can say for C++.
www.faqs.org /faqs/Modula-3-faq   (7698 words)

  
 Modula-2 Computers, Directory   (Site not responding. Last check: 2007-10-20)
The Sources Store for Modula-2 and Oberon-2 Programming Languages The purpose of this site is free propagation of any source code and documents related to Modula-2 and Oberon-2.
Modula-2: Abstractions for Data and Programming Structures A shareware textbook on programming in Modula-2.
BNF of the Modula-2 Programming Language The Backus Naur Form is a formal notation to describe the syntax of a given language.
www.bigsearchportal.com /YnNwXzYyMTg=.aspx   (297 words)

  
 Pascal programming language   (Site not responding. Last check: 2007-10-20)
The computer programming language Pascal is one of the landmark programming languages on whichgenerations of students cut their teeth and variants of which are still widely used today.
It usesthe Delphi programming language, descendedfrom Pascal, to create applications for the windows platform.
Brian Kernighan, co-creator of the Cprogramming language, outlined his most notable criticisms of Pascal as early as 1981, in his paper WhyPascal Is Not My Favorite Programming Language.
www.therfcc.org /pascal-programming-language-38449.html   (1220 words)

  
 Comp.lang.modula2: Answers to Common Questions - v1.13 95.05.12 FAQ
comp.lang.modula2 is a forum for the discussion of the Modula-2 programming language and related topics.
Prominent "related topics" have been the Oberon languages, Modula-3, the new ISO Modula-derived languages, etc. The newsgroup is gated to the FidoNet echo conference MODULA-2.
MAS Modula-2 Algebra System From: kredel@unipas.fmi.uni-passau.de (Heinz Kredel) MAS is an experimental computer algebra system combining imperative programming facilities with algebraic specification capabilities for design and study of algebraic algorithms.
www.non.com /news.answers/Modula-2-faq.html   (1768 words)

  
 Modula - Wikipedia, the free encyclopedia
In the mid-1970s, after designing the Pascal programming language, Niklaus Wirth began experimenting with program concurrency and modularization, which led to the design of the Modula programming language.
Modula was never released and its development was discontinued after its publication; Wirth concentrated his efforts on Modula's successor: Modula-2.
This page was last modified 18:08, 18 April 2005.
en.wikipedia.org /wiki/Modula_programming_language   (74 words)

  
 Cetus Links: 16604 Links on Objects and Components / Oberon-2 / Component Pascal
Oberon is the successor of the popular Pascal and Modula-2 family of programming languages.
A few years later, the Oberon language was extended with additional object-oriented features to result in the programming language Oberon-2.
The language revision was driven by the experience with the BlackBox Component Framework, and the desire to further improve support for the specification, documentation, development, maintenance, and refactoring of component frameworks." (Oberon microsystems)
www.cetus-links.org /oo_oberon.html   (487 words)

  
 ETH Oberon home page
Oberon is also the name of a programming language in the Pascal/Modula tradition.
Although the project was originally targeted towards in-house hardware, the language and system have now been ported to many computer platforms.
Niklaus Wirth delivers Programming in Oberon, a derivative of Programming in Modula-2 (1982) adapted to the Oberon language.
www.oberon.ethz.ch   (443 words)

  
 www.diecorp.com Computers Programming Languages Modula-2   (Site not responding. Last check: 2007-10-20)
» BNF of the Modula-2 Programming Language - The Backus Naur Form is a formal notation to describe the syntax of a given language.
» Modula-2: Abstractions for Data and Programming Structures - A shareware textbook on programming in Modula-2.
Its primary purpose is to make it easy to write multitasking programs for real-time and/or embedded applications.
www.diecorp.com /Top/Computers/Programming/Languages/Modula-2   (363 words)

  
 Open Directory - Computers: Programming: Languages: Modula-2   (Site not responding. Last check: 2007-10-20)
BNF of the Modula-2 Programming Language - The Backus Naur Form is a formal notation to describe the syntax of a given language.
Modula-2: Abstractions for Data and Programming Structures - A shareware textbook on programming in Modula-2.
The Sources Store for Modula-2 and Oberon-2 Programming Languages - The purpose of this site is free propagation of any source code and documents related to Modula-2 and Oberon-2.
dmoz.org /Computers/Programming/Languages/Modula-2   (376 words)

  
 BNF of the Modula-2 Programming Language
The rule names and non-terminal names are extracted from "Programming in Modula-2" Niklaus Wirth, Springer-Verlag eds., Berlin, 1983.
This document and the syntactic diagrams were generated by "HyperGOS", a syntactic tools generator, developped at the University of Geneva by Jacques Guyot, Thibault Estier and Pascal Crausaz.
The automatic diagram layout program was originally written by NGuyen Lai in 1981.
cui.unige.ch /db-research/Enseignement/analyseinfo/Modula2/BNFindex.html   (147 words)

  
 Free Modula-2 Pages: Libraries and Sources   (Site not responding. Last check: 2007-10-20)
MAS combines imperative programming facilities with algebraic specification capabilities for design and study of algebraic algorithms.
Imperium-PBeM 2001 "is a science-fiction based conquering pbem where up to 80 players can interact to reach their goals to rule the entire galaxy alone or with their allied forces." This is a so called "Play-by-Email" game.
XModula: "This is a set of files that will allow you to use the X-Windows (version 11, revision 6, also known as X11R6) library calls directly with the Modula-2 programming language.
www.unet.univie.ac.at /~a9406973/modula2/libsr.html   (910 words)

  
 Synetris : Programming : Languages : Modula-2
The Backus Naur Form is a formal notation to describe the syntax of a given language.
A collborative project to create a free multi-platform Modula-2 compiler and GUI Toolbox, to create and share programming libraries for the new free and existing compilers.
The international standardization working group for the programming language Modula-2.
www.synetris.com /index.php?c=Programming/Languages/Modula-2   (245 words)

  
 Modula-3*: An Efficiently Compilable Extension Of Modula-3 For Problem-Oriented Explicitly Parallel Programming ...   (Site not responding. Last check: 2007-10-20)
Abstract: In this paper we present the programming language Modula-3* and machine-independent optimization techniques for its compilation.
We consider Modula-3* to be a promising new framework for problem-oriented explicitly parallel programming that aims at high performance on a variety of architectures and machines.
2 University of Karlsruhe (context) - Heinz, Language et al.
citeseer.ist.psu.edu /heinz93modula.html   (401 words)

  
 Oberon
The Oberon language comes in two variants, the original Oberon language, and Oberon-2, an extension which allows type-bound procedures.
Object oriented programming is supported by Oberon as well as by Oberon-2.
Ported versions of the Oberon language and system are now available for numerous commercial machines.
www.statlab.uni-heidelberg.de /projects/oberon   (713 words)

  
 Energy Citations Database (ECD) - Energy and Energy-Related Bibliographic Citations
The database-programming language Modula-90 is an extension of the well-known general-purpose programming language Modula-2.
The language contains type constructors that make it possible to specify unbounded arrays of any type.
The article presents a brief survey of other programming languages with similar properties.
www.osti.gov /energycitations/product.biblio.jsp?osti_id=458758   (165 words)

  
 X-Windows Modula-2 programming
This is a set of file that will allow you to use the X-Windows (version 11, revision 6, also known as X11R6) library calls directly with the Modula-2 programming language.
The version given there will successfully compile with the Modula-2 compiler Mocka and the Modula-2 to C translator mtc; a small demo program is included.
Here, you can download the source of the Modula-2 to C translator mtc (use gunzip to decompress).
jove.prohosting.com /ccastle/XModula   (179 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.