COMAL

Denne artikkelen inneholder en liste over kilder, litteratur eller eksterne lenker, men enkeltopplysninger lar seg ikke verifisere fordi det mangler konkrete kildehenvisninger i form av fotnotebaserte referanser. Du kan hjelpe til med å sjekke opplysningene mot kildemateriale og legge inn referanser. Opplysninger uten kildehenvisning i form av referanser kan bli fjernet. Se Mal:Referanseløs for mer informasjon.
COMAL
Tilblivelse1975
ParadigmeMulti-paradigme: Strukturert programmering, prosedyrisk programmering
Typetildeling sterk
Påvirket av
BASIC

COMAL (COMmon Algorithmic Language) er et programmeringsspråk utviklet i Danmark av Benedict Løfstedt og Børge Christensen i 1973.

COMAL var laget som en blanding av rådende programmeringsspråk innen utdanning på den tiden, BASIC og Pascal. Det var ment for å brukes til å introdusere elementer fra strukturert programmering i et miljø hvor BASIC ble normalt brukt.

"COMAL 80 PROGRAMMING LANGUAGE REPORT" inneholder den formelle definisjonen for språket.

På første del av 1980-tallet vant Apple en kontrakt som lot dem selge Apple II-maskiner som kjørte CP/M og COMAL til irske ungdomsskoler.

COMAL er tilgjengelig for:

  • BBC Micro
  • Commodore PET/Commodore 64/Amiga
  • Compis / Scandis
  • IBM PC
  • Tiki 100

Eksterne lenker

  • OpenComal – En Open Source implementasjon av COMAL for UNIX, MS-DOS og Windows
  • MacharSoft
  • Beskrivelse av COMAL
  • Kommentert biografi for COMAL
  • v
  • d
  • r
A# · ActionScript · Ada · Alef · ALGOL · ALGOL 58 · ALGOL 60 · ALGOL 68 · ALTRAN · APL · AppleScript · Argus · Assembler · Autokode · awk ·· BASIC · BCPL · BETA · BitC · BLISS · Bourne Shell ·· C++ · C-- · CHILL · C# · C shell · Caml · Ch · Cilk · Cilk++ · Cilk Plus · Clarion · Clipper · CLISP · Clojure · CLU · COBOL · COMAL · Common Lisp · Concurrent C · Concurrent Euclid · Concurrent Pascal · C shell ·· Delphi · Dylan · ECMAScript · Eiffel · Emacs Lisp · Erlang · Euclid · F* · F# · Forth · Fortran · GNU Common Lisp · GNU Pascal · Go · Haskell · HyperTalk · Incr Tcl · INTERCAL · Interlisp · Java · JavaScript · JRuby · LaTeX · Legoscript · LilyPond · Limbo · Lisp · LPC · Lua · Lynx · Mary · MATLAB · Mesa · ML · MML · Modula · Modula-2 · Modula-2+ · MUMPS · Objective-C · Objective-C++ · OCaml · OpenVera · O'Haskell · Pascal · Perl · PHP · Pike · PL/I · Plankalkül · PLEX · Prolog · Protel · Pure Data · Python ·· Ratfor · REXX · RTL/2 · Ruby · Rust · SAS · Scala · Scheme · Scratch · Simula · SML · Smalltalk · SNOBOL · Tcsh · Tcl · TECO · TOM · Turbo Basic · Turbo Pascal · Verilog · Visual Prolog · Turing · TypeScript · Vala · VHDL · Visual Basic
Oppslagsverk/autoritetsdata
Store norske leksikon · Store Danske Encyklopædi · Nationalencyklopedin · LCCN
Denne artikkelen er en spire. Du kan hjelpe Wikipedia ved å utvide den.