A CESIL a Computer Education in Schools Instructional Language rövidítése. Ebből már látszik a nyelv létrehozásának célja is: programozás tanítása diákoknak. Éppen ezért nagyon egyszerű maga a nyelv. Az 1960-as években készült. Maga a nyelv egy assembly ami egész számokon való műveleteket és egy kis string kezelést tartalmaz.
Egy CESIL program két részből áll: utasítások sorozata(instruction code) és a futási adathalmaz(runtime data set). Az előbbi hasonlít bármely más assembly kódhoz. Az utóbbi egy százalék jellel kezdődik és ezt egész számok követik.
Példa, a szokásos Hello World
A kód három függőleges oszlopra tagolódik, ezeket érdemes egy-egy tabulátor segítségével megadni. A három oszlop: cimke, utasítás, operandus.