3353 Pacific Hwy, Springwood, QLD 4127 

PH:(07) 3387 1500    Fax:(07) 3387 1599
E: sales@gamedude.com.au

The cart is empty
The cart is empty

COMAL 80 Programming cartridge for the Commodore 64 c64_comal80

tweet_button COMAL 80 Programming cartridge for the Commodore 64 - GameDude Computers
COMAL 80 Programming cartridge for the Commodore 64
comal_80_groupcomal_screen

COMAL 80
(COMmon Algorithmic Language) is a structured programming language for the Commodore 64 that blends the user-friendly environment of BASIC with the structural discipline of Pascal.
Developed in Denmark, it was widely used in European schools during the 1980s as a superior alternative to the C64's built-in BASIC 2.0.
Key Features

Structured Control: Unlike standard BASIC, COMAL 80 supports modern control structures such as WHILE/WEND, REPEAT/UNTIL, DO/LOOP, and IF/THEN/ELSE without needing line-number-based jumps.

Procedures and Functions: Supports named subroutines with local variables and parameter passing.

Advanced Graphics & Sound: Includes built-in commands for high-resolution graphics, sprites, and the SID sound chip, replacing the cumbersome PEEK and POKE commands required in standard BASIC.

Long Variable Names: Allows for descriptive variable names, improving code readability compared to BASIC’s two-character limit.

Turtle Graphics: Includes easy-to-use commands inspired by Logo for educational drawing.

Version 2.01 supplied on cartridge with information card with links to resources and complete documentation.

Payment Options

We accept CASH, EFTPOS, VISA or Master Card.
Credit cards incur 2% surcharge and are in store only.

We accept Direct Deposit for orders being freighted.

Important Information

Prices and specifications are subject to change.
Images are for illustration purposes and may be different to final product.

Please check the manufacturer's website for up to date specifications