Bahasa Pemrograman adalah sebuah intruksi standard untuk memerintah komputer agar bisa menjalankan fungsi tertentu, bahasa pemograman terdiri dari beberapa kumpulan syntax.
Generasi Bahasa Pemrograman :
1.Generasi Pertama : Machine Language
2.Generasi Kedua : Assembly Language
3.Generasi Ketiga : Procedural Language
4.Generasi Keempat : Fourth-generation Language
5.Generasi Kelima : Programming Language Based Object Oriented & Web Devolopment
Tingkatan Bahasa Pemrograman :
1.Bahasa Tingkat Rendah : Bahasa Mesin
2.Bahasa Tingkat Menengah : Assembly
3.Bahasa Tingkat Tinggi : C++, Visual Basic,Pascal, etc
4.Bahasa Tingkat Object / very-high-level : Java(android),JSP,ASP