SYMPL

SYMPL

SYMPL was a programming language developed by the Control Data Corporation for use on the CDC 6000 series computer systems in the 1970s and 1980s. It was based on a subset of CDCs version of JOVIAL, as an alternative to assembly language. A number of important CDC software products were implemented in SYMPL, including compilers, libraries, a full-screen editor, and major subsystems.

SYMPL was a compiled, imperative, and procedural language. Compared to Fortran of the day, SYMPL supported:

* Stronger data typing - All variables must be declared prior to use,
* Data structures - Including "based" dynamically allocated structures,
* Structured programming constructs,
* Nested procedures,
* In-fix "bead" (bit) and character manipulation
* A simple macro facility

Simplifications compared to JOVIAL included: fewer built-in data types, no recursive calls to procedures, and no COMPOOL concept.

External links

* [http://99-bottles-of-beer.net/language-sympl-1167.html Ninety-nine Bottles of Beer program - written in SYMPL]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • SYMPL — Systems Programming Language …   Acronyms

  • SYMPL — Systems Programming Language …   Acronyms von A bis Z

  • List of programming languages — Programming language lists Alphabetical Categorical Chronological Generational The aim of this list of programming languages is to include all notable programming languages in existence, both those in current use and historical ones, in… …   Wikipedia

  • Liste des langages de programmation — Le but de cette Liste des langages de programmation est d inclure tous les langages de programmation existants, qu ils soient actuellement utilisés ou historiques, par ordre alphabétique. Ne sont pas listés ici les langages informatiques de… …   Wikipédia en Français

  • Symplegades — Symplégades Le Bosphore vers 1888 …   Wikipédia en Français

  • Список языков программирования — Списки языков программирования Алфавитный По категориям Хронологический Генеалогический Цель этого алфавитного списка языков программирования состоит в том, чтобы дать полный перечень всех существующих языков программирования, как используемых в… …   Википедия

  • Symplocarpus Salisb. ex Nutt. — Symbol SYMPL Common Name skunk cabbage Botanical Family Araceae …   Scientific plant list

  • Symplocarpus — ID 82413 Symbol Key SYMPL Common Name skunk cabbage Family Araceae Category Monocot Division Magnoliophyta US Nativity N/A US/NA Plant Yes State Distribution CT, DC, DE, IA, IL, IN, MA, MD, ME, MI, MN, NC, NH, NJ, NY, OH, PA, RI, TN, VA, VT, WI,… …   USDA Plant Characteristics

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”