Dokumen ini membahas tentang dasar-dasar pemrograman dan klasifikasi bahasa pemrograman berdasarkan generasi. Terdapat lima generasi bahasa pemrograman, mulai dari bahasa mesin hingga bahasa pemrograman generasi kelima yang mendukung pengembangan sistem kecerdasan buatan. Setiap generasi memiliki kelebihan dan kelemahan yang berbeda dalam penggunaannya.