Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
COWSEL
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Programming language}} {{One source|date=March 2024}} {{Use dmy dates|date=March 2024}} {{Use British English|date=March 2024}} {{Infobox programming language | name = COWSEL, POP-1 | logo = <!-- Filename only --> | logo caption = | screenshot = <!-- Filename only --> | screenshot caption = | sampleCode = | paradigm = [[Programming paradigm|Multi-paradigm]]: [[Structured programming|structured]], [[Reflective programming|reflective]], [[Procedural programming|procedural]] | family = [[Lisp (programming language)|Lisp]]: POP | designers = [[Robin Popplestone]], [[Rod Burstall]] | developers = [[University of Leeds]], [[University of Bradford|Bradford Institute of Technology]], [[University of Edinburgh]] | released = {{Start date and age|1964}} | latest release version = | latest release date = <!-- {{Start date and age|196?}} --> | typing = [[Dynamic typing|dynamic]] | memory management = | scope = | programming language = [[Assembly language|assembly]] | platform = [[Ferranti Pegasus]], Stantec Zebra, [[Elliot 4120]] | operating system = | license = [[Proprietary software|Proprietary]] | file ext = | file format = <!-- or: | file formats = --> | website = <!-- {{URL|}} --> | implementations = | dialects = | influenced by = [[CPL (programming language)|CPL]], [[Lisp (programming language)|Lisp]] | influenced = [[POP-2]] }} '''COWSEL''' ('''COntrolled Working SpacE Language''') is a [[programming language]] designed between 1964 and 1966 by [[Robin Popplestone]]. It was based on an [[reverse Polish notation]] (RPN) form of the language [[Lisp (programming language)|Lisp]], combined with some ideas from [[CPL (programming language)|Combined Programming Language]] (CPL). COWSEL was initially implemented on a [[Ferranti Pegasus]] computer at the [[University of Leeds]] and on a Stantec Zebra at the [[University of Bradford|Bradford Institute of Technology]]. Later, [[Rod Burstall]] implemented it on an [[Elliot 4120]] at the [[University of Edinburgh]]. COWSEL was renamed '''POP-1''' in 1966, during summer, and development continued under that name from then on.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)