Pascal on pakollinen ja proseduaalinen ohjelmointikieli, jonka Niklaus Wirth on suunnitellut pieneksi ja tehokkaaksi kieleksi, jonka tarkoituksena on kannustaa hyviä ohjelmointikäytäntöjä käyttämällä strukturoitua ohjelmointia ja tietojen strukturointia. Se on nimetty ranskalaisen matemaatikon, filosofin ja fyysikon Blaise Pascalin kunniaksi.
Ominaisuudet:
- Kääntää ja ajaa ohjelmasi
- Näytä ohjelman tulos tai yksityiskohtainen virhe
- Kehittynyt lähdekoodieditori syntaksin korostuksella, hakasulkeiden täydennyksellä ja rivinumeroilla
- Avaa, tallenna, tuo ja jaa Kotlin-tiedostoja.
- Mukauta editoria
Rajoitukset:
- Kokoamiseen tarvitaan Internet-yhteys
- Ohjelman enimmäiskesto on 20s
- Vain yksi tiedosto voidaan suorittaa kerrallaan
- Jotkin tiedostojärjestelmä-, verkko- ja grafiikkatoiminnot voivat olla rajoitettuja
- Tämä on eräkääntäjä; interaktiivisia ohjelmia ei tueta. Jos ohjelmasi tarjoaa esimerkiksi syöttökehotteen, kirjoita syöte Input-välilehdelle ennen kääntämistä.