Anda di halaman 1dari 3

Bahasa Pemrograman C Bahasa pemrograman diciptakan oleh Brian W. Kernighan dan Denis M. Ritchi pada tahun 1972.

Bahasa C merupakan salah satu bahasa pemrograman terstruktur yang dapat digunakan pada berbagai mesin, termasuk mikrokontroler. Kebanyakan mikrokontroler menggunakan bahasa C dalam pemogramannya karena bahasa C menghasilkan hex code yang lebih kecil dibanding bahasa pemrograman lainnya. Hal ini dapat mengefisiensikan lingkungan mikrokontroler yang memiliki ruang program memory terbatas. Suatu source program C baru dapat dijalankan setelah melalui tahap kompilasi dan penggabungan. Tahap kompilasi dimaksudkan untuk memeriksa source program sesuai dengan aturan-aturan yang berlaku pada bahasa pemrograman C. Tahap kompilasi akan menghasilkan relocatable object file. Berkas berkas objek tersebut kemudian digabung dengan perpustakaan fungsi yang sesuai untuk menghasilkan suatu executable-program.

Bahasa Pemrograman PHP (HyperText Preprocessor) HyperText Preprocessor (PHP) merupakan bahasa utama script server-side yang disisipkan pada HTML yang dijalankan di server. PHP adalah salah satu aplikasi eksternal yang bisa digunakan oleh server web, sehingga server web tidak sekedar untuk memberikan layanan dokumen HTML saja, tetapi dapat menjadi program yang menerima masukan dari luar dan memberikan luaran yang berasal dari database atau sumber data lainnya menjadi dokumen HTML. Pengembang aplikasi web dapat dengan mudah menyisipkan script atau menghasilkan dokumen HTML dengan menggunakan PHP. Kemampuan PHP yang paling diandalkan dan signifikan adalah dukungan kepada banyak database. Membuat halaman web yang menggunakan data dari database dengan sangat mudah dapat dilakukan. PHP juga mendukung untuk berkomunikasi dengan layanan lain menggunakan protocol IMAP, SNMP, NNTP, POP3, dan HTTP.

Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain: 1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya. 2. Web Server yang mendukung PHP dapat ditemukan dimana-mana, dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah. 3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan. 4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak. 5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem.

Google Maps API Google Maps adalah layanan aplikasi peta online yang disediakan oleh Google secara gratis. Layanan peta Google Maps secara resmi dapat diakses melalui alamat

http://maps.google.com. Situs ini menyediakan informasi geografis pada hampir seluruh permukaan bumi, kecuali kutub utara dan kutub selatan. Layanan ini dibuat sangat interaktif, karena terdapat fitur yang dapat menggeser peta, mengubah level zoom, serta mengubah tampilan jenis peta. Google Maps mempunyai beberapa fasilitas, diantaranya pencarian lokasi dengan memasukkan kata kunci berupa nama tempat, nama jalan, atau pun kota dan dapat menampilkan perhitungan rute perjalanan dari suatu tempat ke tempat lainnya. Google Maps dibuat menggunakan kombinasi gambar peta, database, serta objek-objek interaktif yang dibuat dengan bahasa pemrograman HTML, Javascript dan AJAX serta beberapa bahasa pemrograman lainnya. Dengan bahasa-bahasa pemrograman tersebut memungkinkan Google Maps dapat ditampilkan pada website lain. Gambar-gambar yang muncul pada peta merupakan hasil komunikasi dengan database pada web server Google untuk menampilkan gabungan dari potongan potongan gambar yang diminta. Keseluruhan citra yang ada

diintegrasikan ke dalam database pada Google Server, yang nantinya dapat dipanggil sesuai permintaan. Google Maps API (Application Programming Interface) merupakan suatu dokumentasi yang terdiri dari interface, fungsi, kelas dan struktur untuk membangun sebuah perangkat lunak. API dapat memudahkan pemogram untuk membongkar suatu perangkat lunak yang kemudian dapat dikembangkan atau diintegrasikan dengan perangkat lunak lainnya. API dapat dikatakan sebagai penghubung suatu aplikasi dengan aplikasi lainnya yang memungkinkan pemrogram menggunakan sistem fungsi yang tersedia. Proses ini dikelola melalui sistem operasi. Layanan Google Maps API dapat ditampilkan pada website tertentu dengan menggunakan API key. API key merupakan kode unik yang digenerasikan oleh Google untuk website tertentu agar dapat dikenali oleh server Google Maps.

Anda mungkin juga menyukai