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
PROMAL
(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!
{{More citations needed|date=April 2023}} {{Infobox programming language | name = PROMAL | logo = PROMAL logo.png | logo size = 150px | paradigm = [[Imperative programming|Imperative]] ([[Procedural programming|procedural]]), [[structured programming|structured]] | year = 1984-08-16 | designer = | developer = Systems Management Associates | latest release version = 2.1e | latest release date = 1986-10-14 | latest preview version = | latest preview date = | typing = | implementations = | influenced_by = C | influenced = | dialects = | programming_language = | operating_system = | license = | website = | file_ext = .s | wikibooks = }} '''PROMAL''' ('''PROgrammer's Microapplication Language''') is a [[structured programming]] language from Systems Management Associates for [[MS-DOS]], [[Commodore 64]], and [[Apple II]]. PROMAL features simple syntax, no line numbers, long variable names, functions and procedures with argument passing, real number type, arrays, strings, pointer, and a built-in I/O library. Like [[ABC (programming language)|ABC]] and [[Python (programming language)|Python]], indentation is part of the language syntax. The language uses a [[single-pass compiler]] to generate byte code that is interpreted when the program is run. The compiler can compile to/from disk and memory. The software package for C64 includes a full-screen editor and command shell.
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)