Haha, le Cobol... Le truc immonde qui doit encore être utilisé pour mettre à jour des dev de plusieurs millions de lignes de code ( :
Faudrait vraiment avoir le cul bordé de nouilles ( wah l´expression ressorti du placard) pour être amené à dev en Coblol.
De quoi te démotiver:
IDENTIFICATION DIVISION.
PROGRAM-ID. PROG_DE_MERDE.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
DISPLAY " Hello world".
STOP RUN.
( Je l´ai même pas écrit tellement c´est laid)
Si t´es toujours motivé:
http://cobolforgcc.sourceforge.net/
Pour les autres t´aurais pu chercher...:
http://www.microfocus.com/
http://www.adtools.com/ ( wah NetCobol for . NET, l´immondité à l´état pure 
. ..
Au pire, ça ne m´etonnerai pas qu´un gusse se soit amusé à écrire une implémentation bidon en C/preprocesseur, ça peut toujours être suffisant pour apprendre. STFW.
Tenez, sinon, je viens de découvrir un truc encore plus crade, le " BrainFuck", déjà le nom fait peur - " Le nom est anglais, il vient de la contraction de brain, cerveau, et fuck, niquer" cf wikipedia
-
Et un hello world:
++++++++++[>+++++++>++++++++++>+++>+<<<<-] > ++.>+.+++++++..+++.>++.<<+++++++++++++++. > .+++.------.--------.>+.>.
- = en C *ptr--
---------------------- = *ptr-=10
Pratique n´est ce pas ? ( (: