Karel yra mokomoji programavimo kalba pradedantiesiems. Jį sukūrė Richardas E. Pattisas. Pattis naudojo šią programavimo kalbą dėstydamas Stanfordo universitete Kalifornijoje. Kalba pavadinta Karel Čapek, čekų rašytojo, kuris pasauliui pristatė terminą robotas, vardu.