Kamis, 05 Januari 2012

BELAJAR MEMOGRAMAN BAHASA C PADA ARDUARDO


Jenis bahasa pemrograman apakah yang dipakai padaArduino? Apakah Arduino menggunakan bahasa pemrograman yang khusus? Jawabannya tidak. Arduino tidak membuat bahasa pemrograman khusus, melainkan menggunakan Bahasa C yang sudah ada, lebih tepatnya adalah Bahasa C yang menggunakan compiler AVR-GCC (AVR – GNU C-Compiler).
Bahasa C adalah bahasa yang sangat lazim dipakai sejak awal-awal komputer diciptakan dan sangat berperan dalam perkembangan software. Bahasa C telah membuat bermacam-macam sistem operasi dan compiler untuk banyak bahasa pemrograman – misalnya sistem operasi Unix, Linux, dsb. Bahasa C juga biasanya diajarkan di akademi dan perguruan tinggi selain bahasa pemrograman Basic atau Pascal.
Bahasa C adalah bahasa pemrograman yang sangat ampuh yang kekuatan nya mendekati bahasa assembler. Bahasa C menghasilkan file kode objek yang sangat kecil dan dieksekusi dengan sangat cepat. Karena itu Bahasa C sering digunakan pada sistem operasi dan pemograman mikrokontroler.
Bahasa C adalah multi-platformBahasa C bisa diterapkan pada lingkungan Windows, Unix, Linux atau sistem operasi lain tanpa mengalami perubahan source code. (Kalaupun ada perubahan, biasanya sangat minim). Karena Arduino menggunakan Bahasa C yang multi-platform, maka software Arduino pun bisa dijalankan pada semua sistem operasi yang umum, misalnya: Windows, Linux dan MacOS.
Bahasa C mudah dipelajari
Maksud kata ‘mudah’ disini adalah relatif. Tergantung kemampuan setiap user. Kalau anda sudah mengerti bahasa C, anda bisa melakukan pengembangan dengan board lain atau mikrokontroler lain dengan lebih mudah.
Di Internet banyak Library Bahasa C untuk Arduino yang bisa di download dengan gratis. Setiap library Arduino biasanya disertai dengan contoh pemakaian nya. Keberadaan library-library ini bukan hanya membantu kita membuat proyek mikrokontroler, tetapi bisa dijadikan sarana untuk mendalami pemrograman Bahasa C pada mikrokontroler.

Tidak ada komentar:

Posting Komentar