Pemrograman Bahasa C Pdf

0 views
Skip to first unread message

Shawna Erholm

unread,
Jul 26, 2024, 1:03:56 AM7/26/24
to SPHS82

Sebelum Anda mendalami programming, ada beberapa hal yang harus dipahami seputar pemrograman. Bahasa pemrograman dasar menjadi hal penting karena menyangkut instruksi kepada komputer. Adanya bahasa pemrograman akan membuat komputer mengolah data yang sesuai dengan instruksi. Oleh karena itu, programmer atau developer wajib memahaminya.

Jumlah bahasa pemrograman dasar cukup banyak dan beragam. Dari sekian banyak bahasa program tersebut, tentu tidak semuanya digunakan oleh developer. Anda hanya perlu menggunakan satu atau dua bahasa program komputer untuk membuat software development.

Java menjadi bahasa program komputer yang bisa dijalankan di berbagai platform, baik PC hingga mobile. Bahasa pemrograman ini awalnya dikembangkan Sun Microsystem pada tahun 1991. Kemudian, program ini dilepas untuk Oracle. Java adalah bahasa pemrograman populer karena memiliki beberapa kelebihan. Bahasa pemrograman ini bisa masuk ke dalam pemrograman OOP. Hal tersebut akan memudahkan programmer menyusun program karena memiliki library yang lengkap.

Bahasa C adalah bahasa pemrograman yang tertua yakni dikembangkan tahun 1970an. Bahasa pemrograman ini populer di Indonesia karena penggunanya merupakan perguruan tinggi jurusan IT. Sebelum Anda menguasai bahasa pemrograman lainnya, pastikan memahami bahasa C dengan baik.

Salah satu jenis bahasa pemrograman yang populer lainnya yaitu PHP. Tidak hanya gratis, PHP sering digunakan karena merupakan jenis pemrograman komputer server side scripting. Bahasa pemrograman komputer ini dirancang khusus untuk membangun website yang sifatnya dinamis.

Anda juga harus menguasai program bahasa pemrograman yang satu ini karena langsung dikembangkan oleh Microsoft. Salah satu kelebihan bahasa pemrograman ini yaitu menawarkan ide visual dalam pembuatan software. Tujuan dari pengembangan bahasa pemrograman yaitu membuat software berbasis sistem operasi Windows. Visual basic adalah keturunan dari bahasa pemrograman bernama Propan Basic.

Hyper Text Markup Language adalah bahasa pemrograman markup untuk membuat halaman website, sehingga berbagai informasi bisa tampil di browser internet. HTML menjadi standar internet yang dikendalikan oleh World Wide Web Consortium. Bahasa pemrograman ini berisi kode-kode tag sebagai instruksi browser untuk menghasilkan tampilan.

Phyton adalah bahasa tingkat tinggi dalam tingkatan bahasa program komputer. Anda bisa menggunakan bahasa pemrograman ini untuk membangun aplikasi, baik berbasis web maupun mobile. Walaupun memiliki tingkat tinggi, namun bahasa pemrograman ini cukup mudah dipelajari oleh pemula. Banyak perusahaan besar menggunakan bahasa Phyton untuk mendukung pengembangan bisnis aplikasi. Beberapa perusahaan yang menggunakan Phyton misalnya, Google, Pinterest, Yahoo! dan NASA.

ActionScript dibuat berdasarkan ECMAScript. Bahasa pemrograman ini berguna dalam mengembangkan situs website dan perangkat lunak. Pada dasarnya, bahasa pemrograman ActionScript menggunakan platform Adobe Flash Player. Sejarah awalnya bahasa pemrograman ini hanya digunakan untuk aplikasi basis data, lalu berkembang hingga menjadi bahasa terbaru. Saat ini, ActionScript 3.0 memiliki beberapa kelebihan jika dibanding pendahulunya. Salah satunya yaitu ada tambahan fitur file yang dibuat terpisah ketika proses runtime. Developer berbasis Flash sebagai pengguna terbanyak bahasa pemrograman ini.

Untuk mengantisipasi perkembangan teknologi yang semakin pesat, Telkom University telah mempersiapkan mahasiswanya mengenal berbagai bahasa pemrograman. Anda bisa menggunakan bahasa pemrograman dasar sesuai dengan kebutuhan, sebab setiap bahasa memiliki kelebihan masing-masing untuk mengembangkan aplikasi.

Bahasa pemrograman adalah instruksi dasar dari pemrogram (programmer) kepada komputer untuk melakukan suatu tugas. Seiring berkembangnya teknologi, kini semakin banyak bahasa pemrograman yang bisa digunakan. Bahkan penggunaan bahasa pemrograman pun semakin mudah

Dijelaskan dalam Modul Bahasa Pemrograman untuk Pemula oleh Syarifuddin dan kawan-kawan, bahasa pemrograman adalah instruksi dasar dari programmer kepada komputer untuk melakukan suatu hal. Agar komputer dapat memahami seluruh perintah programmer, maka dibuatlah dalam bentuk kata-kata yang terdiri dari banyak baris.

Bahasa pemrograman terbagi menjadi tiga jenis, yakni bahasa mesin (machine language), bahasa tingkat rendah/rakitan (low-level/assembly language), dan bahasa tingkat tinggi (high-level language). Lalu, apa yang membedakan dari ketiganya?

Program bahasa mesin terbilang sangat panjang dan sulit dipahami, serta sangat tergantung oleh arsitektur mesin. Namun, bahasa mesin memiliki proses yang sangat cepat dan tidak perlu interpreter atau penerjemah.

Bahasa tingkat rendah sama seperti bahasa mesin, yakni bahasa pemrogramannya tergantung pada arsitektur mesin. Selain itu, programnya juga panjang dan sulit dipahami walaupun prosesnya terbilang cepat. Bedanya, bahasa tingkat rendah perlu penerjemah yang mengetahui seluk beluk komputer atau disebut dengan assembler.

Lalu, bahasa tingkat tinggi menyerupai struktur bahasa manusia sehingga mudah dipahami. Selain itu, bahasa pemrograman ini tidak tergantung pada arsitektur mesin, akan tetapi perlu penerjemah berupa compiler atau interpreter.

Dikutip dari buku Membuat Sistem Informasi Gadai Online Menggunakan Codeigniter Serta Kelola Proses Pembuatannya oleh Muhammad Yusril Helmi Setyawan, fungsi bahasa pemrograman adalah memerintahkan sebuah komputer untuk mengolah suatu data sesuai dengan logika yang kita inginkan.

Lalu, hasil dari bahasa pemrograman biasanya dibuat dalam bentuk program ataupun aplikasi. Sebagai contoh, lampu lalu lintas di jalan raya sudah terhubung oleh program komputer. Jika tidak, maka akan sulit mengatur lampu lalu lintas selama 24 jam.

Selain itu, fungsi dari bahasa pemrograman digunakan untuk membuat aplikasi permainan, antivirus, website, dan software. Seiring majunya perkembangan teknologi, kini bahasa pemrograman makin sering digunakan manusia untuk memerintahkan komputer.

Bahasa pemrograman yang pertama yakni Java. Sedikit informasi, bahasa pemrograman Java sudah digunakan di lebih dari 3 miliar perangkat di seluruh dunia. Pada umumnya Java dipakai untuk aplikasi di smartphone, aplikasi desktop, dan pengembangan situs.

Bahasa pemrograman kedua yang sangat populer adalah Python. Bahasa pemrograman yang satu ini sudah berkembang sejak tahun 1980-an dan hingga kini masih banyak dibutuhkan oleh para programer, terutama untuk melakukan coding secara dinamis.

Selain itu, ada juga bahasa pemrograman yakni JavaScript yang cukup populer digunakan untuk mengelola website. Saking populernya, hampir 97% situs di seluruh dunia menggunakan bahasa pemrograman JavaScript.

HTML (HyperText Markup Language) adalah sebuah bahasa pemrograman markup yang digunakan untuk membuat halaman web, sehingga dapat menampilkan berbagai informasi yang dibutuhkan di dalam sebuah browser internet.

HTML merupakan standar internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML berisikan kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan.

PHP atau PHP Hypertext Preprocessor adalah bahasa pemrograman yang juga banyak digunakan saat ini. PHP sering dipakai untuk membuat website yang dinamis, meskipun tidak menutup kemungkinan digunakan juga untuk pemakaian yang lain. PHP biasanya berjalan pada sistem operasi Linux, tapi juga bisa dijalankan dengan hosting di Windows.

Active Server Pages atau ASP adalah salah satu bahasa pemrograman website untuk menciptakan halaman website yang dinamis. ASP merupakan salah satu produk yang disediakan oleh Microsoft, yang mana merupakan server side scripting yang bekerja pada server website.

CSS atau Cascading Style Sheets adalah bahasa stylesheet yang digunakan untuk mengatur tampilan dokumen yang ditulis dalam bahasa markup. Penggunaan CSS yang paling umum adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML/XML.

Perl adalah bahasa pemrograman mesin dengan sistem operasi Unix, seperti SunOS, Linux, BSD, dan HP-UX. Selain itu, Perl juga tersedia untuk sistem operasi lainnya seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.

Extensible Markup Language atau disebut juga XML adalah bahasa markup serbaguna yang direkomendasikan oleh World Wide Web Consortium (W3C) untuk mendeskripsikan berbagai macam data. Selain itu, XML menggunakan tags markup seperti halnya di HTML, tetapi penggunaannya tidak terbatas pada tampilan halaman website saja.

Wireless Markup Language atau disingkat WML adalah bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (Extensible Markup Language). Sebagai informasi, WML adalah bahasa pemrograman yang digunakan dalam aplikasi wireless. Karena itu, WML bisa dibilang hampir sama dengan HTML tapi hanya berfungsi pada perangkat nirkabel.

Bahasa pemrograman,atau sering diistilahkan juga dengan bahasakomputer atau bahasapemrograman komputer, adalah instruksi standar untukmemerintah komputer. Bahasa pemrograman inimerupakan suatu himpunan dari aturan sintaks dan semantik yangdipakai untuk mendefinisikan programkomputer. Bahasa ini memungkinkan seorang programmer dapatmenentukan secara persis data mana yang akan diolah oleh komputer, bagaimanadata ini akan disimpan/diteruskan, dan jenis langkah apayang akan diambil dalam berbagai situasi secara persis.

Tidak mengherankan, selama delapan tahun berturut-turut, JavaScripttelah mempertahankan bentengnya sebagaibahasa pemrograman yang paling umum digunakan. JavaScript dapat dipelajari dengan cepat dan mudah serta digunakan untukberbagai tujuan, mulai dari meningkatkan fungsionalitas website, menyempurnakantampilan dan sistem halaman website, hingga mengaktifkan permainan dan softwareberbasis website. Sebagai bahasa yang digunakan untuk web developer, Javascriptsering dijadikan sebagai salah satu syarat keahlian untuk profesi FrontEnd Developer.

Structured Query Language atau SQL adalah sebagai sebuah bahasa khusus yangdigunakan ketika membuat maupun mengolah database dalam sebuah sistem. Profesiyang menangani bahasa ini biasanya adalah Back-End Developer dan FullStack Developer.

Reply all
Reply to author
Forward
0 new messages