Logika adalah ilmu yang mengarahkan cara berpikir untuk melakukan kegiatan dengan tujuan tertentu dan berkaitan erat dengan algoritma. Logika berhubungan dengan kegiatan berfikir, suatu penalaran yang dilakukan dan dinilai sesuai dengan prinsip prinsip. Logika sendiri mempelajari tentang kecakapan berpikir secara teratur, lurus, dan tepat. Logika juga dapat diartikan bahwa logika merupakan cara orang berbahasa dalam mencerminkan atau menjelaskan jalan pikirannya.
Berpikir sesuai nalar atau logis merupakan tindakan untuk menghasilkan solusi yang masuk akal dan menganalisis situasi. Berpikir logis membutuhkan keterampilan penalaran untuk mempelajari suatu masalah yang akan membuat kita menarik kesimpulan dengan rasional.