IMP (programming language): Difference between revisions

Content deleted Content added
External links: Repair link rot; saildart.org seems to require HTTPS now.
Template:Infobox programming language add, parameters: fill, WP:LINKs add.
Line 1:
{{about|Irons' IMP|the contemporary and unrelated programming language|Edinburgh IMP}}
{{Infobox programming language
| name = IMP
| logo = <!-- Filename only -->
| logo caption =
| screenshot = <!-- Filename only -->
| screenshot caption =
| paradigms = [[Multi-paradigm programming language|Multi-paradigm]]: [[Procedural programming|procedural]], [[Imperative programming|imperative]], [[Structured programming|structured]], [[Extensible programming|extensible]]
| family = [[ALGOL]]
| designer = Edgar T. Irons
| developer = [[National Security Agency]]
| released = {{Start date and age|1965}}<!-- If known, add |mm|dd|df=yes -->
| latest release version = IMP72
| latest release date = {{Start date and age|1972}}<!-- If known, add |mm|dd|df=yes -->
| typing = [[Static type|Static]], [[Strong and weak typing|strong]]
| scope = [[Scope (computer science)|Lexical]]
| programming language = [[ALGOL 60]]
| platform = [[CDC 6600]], [[Cray]], [[PDP-10]], [[PDP-11]]
| operating system = [[Chippewa Operating System|COS]], [[CDC SCOPE|SCOPE]], [[TOPS-10]], [[Unix]], others
| license = [[Proprietary software|Proprietary]]
| file ext =
| file format = <!-- or: | file formats = -->
| website = <!-- {{URL|www.example.com}} -->
| implementations = IMP65, IMP70, IMP72
| dialects =
| influenced by = [[ALGOL 60]]
| influenced =
}}
'''IMP''' is an early [[systems (programming)|systems]] [[programming language]] that was developed by [[Edgar T. Irons]] in the late 1960s through early 1970s. Unlike most other systems programming languages, IMP was an [[:Category:Extensible syntax programming languages|extensible syntax programming language]].