Komputer merupakan istilah yang umum yang sudah dikenal oleh masyarakat banyak pada umumnya. Komputer sudah menjadi alat bantu kehidupan manusia sehari-hari. Tanpa bantuan manusia, komputer hanya akan menjadi seonggok mesin yang tidak bisa melakukan apa-apa. Program menjadi “roh” yang dapat membuat komputer dapat bekerja dan memberi bantuan kepada manusia. Dalam membuat program harus melalui beberapa tahap, salah satunya adalah tahap desain. Supaya perancangan program dapat dikomunikasikan dengan orang lain maka, perancangan program harus menggunakan notasi yang standar dan mudah untuk dibaca dan dipahami. Dengan kata lain komputer dan program merupakan satu kesatuan yang saling berkaitan satu sama lain. Program adalah formulasi sebuah algoritma dalam bentuk bahasa pemrograman, sehingga siap untuk dijalankan pada mesin komputer. Membuat program sama halnya dengan memberitahukan apa yang harus dilakukan kepada orang lain. Sedangkan bahasa pemrograman adalah bahasa buatan yang digunakan untuk mengendalikan perilaku dari sebuah mesin, biasanya berupa mesin komputer, sehingga dapat digunakan untuk memberitahu komputer tentang apa yang harus dilakukan. Struktur bahasa ini memiliki kemiripan dengan bahasa natural manusia, karena juga tersusun dari elemen-elemen dasar seperti kata benda dan kata kerja serta mengikuti aturan untuk menyusunnya menjadi kalimat. (T. Henny Febriana Harumy, 2016) Program komputer atau sering kali disingkat sebagai program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer. Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian intruksi program tersebut pada prosesor. Komputer mengerjakan transformasi data berdasarkan kumpulan perintah - program - yang telah dibuat oleh pemrogram. Kumpulan perintah ini harus dimengerti oleh komputer, berstruktur tertentu (syntax), dan bermakna. Bahasa pemrograman merupakan notasi untuk memberikan secara tepat program komputer. Berbeda dengan bahasa alamiah ( natural language), sintaks, dan semantik bahasa pemrograman (komputer) ditentukan secara kaku, sehingga bahasa pemrograman juga disebut sebagai bahasa formal ( formal language). (Darajatun, 2016) Dari beberapa paparan diatas, dapat disimpulkan bahwa komputer merupakan sebuah alat atau mesin yang didalamnya dibutuhkan sebuah program yang dirancang sesuai dengan standar yang telah ditentukan sebagai bentuk dari suatu perintah agar komputer tersebut dapat dijalankan sesuai dengan keinginan penggunanya. Perintah pada program tersebut haruslah menggunakan notasi yang mudah dibaca dan dimengerti oleh komputer. Selain itu, perintah pada program komputer juga harus terstruktur dan bermakna agar program tersebut dapat lebih efisien dalam pengguaannya. Perkembangan industri yang sedang berlangsung saat ini sangatlah pesat. Hal tersebut dapat dilihat dari banyaknya inovasi-inovasi yang bermunculan diberbagai bidang dalam dunia industri. Salah satu bidang tersebut adalah bidang komputer. Saat ini berbagai perusahaan berlomba- lomba untuk menciptakan produk sebanyak-banyaknya untuk dijual kepada konsumen namun dalam waktu yang sesingkat-singkatnya dalam pembuatan produk tersebut. Banyak juga perusahaan yang beralih dari yang awalnya serba manual menjadi serba digital untuk mengefisiensi waktu yang ada. Hal tersebut mengakibatkan kebutuhan akan penggunaan digital atau komputer naik dengan cepatnya. Persaingan yang ketatpun mengakibatkan munculnya banyak kejahatan melalui dunia digital yang mengakibatkan sangat perlunya suatu organisasi atau perusahaan untuk mengamankan data-data penting atau berharga yang dimilikinya. Dari beberapa uraian diatas, sudah cukup menegaskan bahwa betapa pentingnya mengetahui dan menguasai berbagai pemrograman dalam dunia digital atau komputer. Dengan pemahaman tersebut kita dapat mengefisiensi waktu yang ada dan menghindari berbagai macam kejahatan digital yang berkembang saat ini. Oleh karena itu, sangatlah diperlukan pengetahuan, penguasaan, dan pengasahan skill pada pemrograman komputer yaitu dengan mengikuti praktikum pemrograman komputer ini. Serta menuangkannya ke dalam laporan praktikum pemrograman komputer.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah dipapakan di atas, maka didapatkan perumusan masalah praktikum pemrograman komputer, di antaranya; 1. Apa yang dimaksud dengan komputer? 2. Apa yang dimaksud dengan pemrograman komputer? 3. Apa yang dimaksud dengan Pascal? 4. Bagaimana sejarah dari Pascal? 5. Apa saja komponen-komponen yang ada didalam Pascal? 6. Apa saja kegunaan dari Pascal? 7. Apa saja manfaat dari Pascal? 8. Apa saja kekurangan dari Pascal? 9. Apa yang dimaksud dengan Xampp? 10. Bagaimana sejarah dari Xampp? 11. Apa saja komponen-komponen yang ada didalam Xampp? 12. Apa saja kegunaan dari Xampp? 13. Apa saja manfaat dari Xampp? 14. Apa saja kekurangan dari Xampp? 15. Apa yang dimaksud dengan Android Studio? 16. Bagaimana sejarah dari Android Studio? 17. Apa saja komponen-komponen yang ada didalam Android Studio? 18. Apa saja kegunaan dari Android Studio? 19. Apa saja manfaat dari Android Studio? 20. Apa saja kekurangan dari Android Studio?