fbpx
Wikipedia

COMAL

COMAL (COMmon Algorithmic Language) es un lenguaje de programación desarrollado en Dinamarca por Benedict Løfstedt y Børge Christensen en 1973.

El texto "COMAL 80 PROGRAMMING LANGUAGE REPORT" contiene la definición formal del lenguaje.

Diseño

COMAL fue creado como una mezcla de los lenguajes BASIC y Pascal, al objeto de introducir fácilmente a los estudiantes en el paradigma de la programación estructurada.

Historia

A principios de la década de 1980, Apple Computer distribuyó ordenadores Apple II con el sistema operativo CP/M y el lenguaje COMAL en las escuelas de secundaria irlandesas.

Disponibilidad

COMAL está disponible para plataformas de 8, 16 y 32 bits:

Ejemplos

Condiciones:

IF condición THEN instrucciones ENDIF 

Bucles:

FOR num:= 1 TO 1000 DO PRINT num ENDFOR 

Ejemplo de programa

10 PAGE 20 FOR num:= 1 TO 10 DO 30 PRINT "¡¡¡ESTO ES SOLO UN EJEMPLO!!!" 40 ENDFOR 50 END " " 

Bibliografía

  • Roy Atherton: Structured programming with COMAL. Horwood, Chichester 1982, ISBN 0-85312-416-7.
  • Bramer, M. A. (1982). «COMAL 80—Adding structure to BASIC». Computers & Education 6 (2): 179-192. ISSN 0360-1315. doi:10.1016/0360-1315(82)90031-8. 
  • Børge R. Christensen: Beginning Comal. Horwood, Chichester 1982, ISBN 0-85312-435-3.
  • Leuschner, Burkhard (1987). «Comal's the thing». System 15 (3): 373-376. ISSN 0346-251X. doi:10.1016/0346-251X(87)90011-X. 
  • Len Lindsay: COMAL handbook. Reston Publishing, Reston, VA, 1983, ISBN 0-8359-0878-X.

Enlaces externos

  • OpenCOMAL OpenCOMAL – una implementación Open Source de COMAL para UNIX, MS-DOS y Windows
  • , distribuidores del UniCOMAL, comercial.
  • , implementación gratuita en Java.
  • Descripción de COMAL, versiones y características, en inglés.
  •   Datos: Q1023991

comal, para, otros, usos, este, término, véase, comal, common, algorithmic, language, lenguaje, programación, desarrollado, dinamarca, benedict, løfstedt, børge, christensen, 1973, texto, programming, language, report, contiene, definición, formal, lenguaje, Í. Para otros usos de este termino vease Comal COMAL COMmon Algorithmic Language es un lenguaje de programacion desarrollado en Dinamarca por Benedict Lofstedt y Borge Christensen en 1973 El texto COMAL 80 PROGRAMMING LANGUAGE REPORT contiene la definicion formal del lenguaje Indice 1 Diseno 2 Historia 3 Disponibilidad 4 Ejemplos 5 Ejemplo de programa 6 Bibliografia 7 Enlaces externosDiseno EditarCOMAL fue creado como una mezcla de los lenguajes BASIC y Pascal al objeto de introducir facilmente a los estudiantes en el paradigma de la programacion estructurada Historia EditarA principios de la decada de 1980 Apple Computer distribuyo ordenadores Apple II con el sistema operativo CP M y el lenguaje COMAL en las escuelas de secundaria irlandesas Disponibilidad EditarCOMAL esta disponible para plataformas de 8 16 y 32 bits BBC Micro Commodore PET Commodore 64 Commodore 128 Amiga Compis Scandis CP M IBM PC Tiki 100 ZX Spectrum Mac OS X Grundy NewBrain Windows XPEjemplos EditarCondiciones IF condicion THEN instrucciones ENDIF Bucles FOR num 1 TO 1000 DO PRINT num ENDFOREjemplo de programa Editar10 PAGE 20 FOR num 1 TO 10 DO 30 PRINT ESTO ES SOLO UN EJEMPLO 40 ENDFOR 50 END Bibliografia EditarRoy Atherton Structured programming with COMAL Horwood Chichester 1982 ISBN 0 85312 416 7 Bramer M A 1982 COMAL 80 Adding structure to BASIC Computers amp Education 6 2 179 192 ISSN 0360 1315 doi 10 1016 0360 1315 82 90031 8 Borge R Christensen Beginning Comal Horwood Chichester 1982 ISBN 0 85312 435 3 Leuschner Burkhard 1987 Comal s the thing System 15 3 373 376 ISSN 0346 251X doi 10 1016 0346 251X 87 90011 X Len Lindsay COMAL handbook Reston Publishing Reston VA 1983 ISBN 0 8359 0878 X Enlaces externos EditarOpenCOMAL OpenCOMAL una implementacion Open Source de COMAL para UNIX MS DOS y Windows MacharSoft distribuidores del UniCOMAL comercial WebCOMAL implementacion gratuita en Java Descripcion de COMAL versiones y caracteristicas en ingles Datos Q1023991Obtenido de https es wikipedia org w index php title COMAL amp oldid 130738609, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos