Anda di halaman 1dari 4

MEMPELAJARI BAHASA PROGRAM

NAMA : fariendra adie nugraha putra


Timework, VORTEX 1999
PENGENALAN BAHASA C

C, (dibaca / si: / seperti membaca huruf C dalam Bahasa inggris) adalah sebuah Bahasa pemerograman
general-purpose dan inperative yang mendukung pemerograman tersruktural dan rekursif.

General-purpose artinya bisa digunakan untuk membuat program apa saja. Imperative artinya Bahasa
yang menggunkan stetament.

SEJARAH SINGKAT TENTANG BAHASA C


Bahasa program C adalah Bahasa pemerograman yang di buat oleh DENNIS
RITCHINE pada tahun 1969-1973 di bell lebs.
Awal mula kemunculan Bahasa program C di mulai saat pengembangan system
operasi unix oleh DENNIS RITCHINE dan KEN THOMPSON.
Waktu itu system opresai unix masih menggunakan Bahasa assembly pada
computer DPD-7. DPD-7 adalah sebuah computer mini yang di buat oleh digital
EQUIPMENT CORPORATION.
Nah si ken thomspon membutuhkan sebuah Bahasa pemerograman untuk
membuat sebuah program di computer ini. Ia pun mencoba membuat kompilator
(compiler) untuk Bahasa fortran, akan tetapi tidak berhasil.
Berikutnya dia membuat Bahasa B, yang merupakan bentuk sederhana dari Bahasa
BCPL.

Akan tetapi …….


Bahasa pemerograman B sangat lambat, sehingga tidak banyak menggunakan nya.
Kemudian pada tahun 1927, DENNIS RITCHINE meningkatkan Bahasa program B
dan membuat Bahasa program baru bernama C.
Sejak saat itu C mulai di gunakan pada system operasi Unix versi 2.
Kemudian pada unix versi 4 (November 1973), kernel-nya ditulis ulang dengan
Bahasa C.
Bahasa C semakin berkmbang, pada tahun 1978 buku pertama “the C programing
language”
Diterbitkan.
VERSI BAHASA PROGRAM C
Bahasa program memiliki versi, sama seperti Bahasa manusia.
Contohnya :
Versi Bahasa Indonesia yang sekarang dengan yang dulu pasti berbeda.
Begitu juga dengan Bahasa pemeograman . versi yang dulu dengan versi yang
sekarang akan memiliki banyak perbedaan.
Berikut ini adalah versi-versi Bahasa pemerograman C :
ANSI C DAN ISO C
ANSI C adalah versi yang menjadi standar awal Bahasa pemegroman C. versi ini
juga di kenal dengan C89, C90.
Angka 89 dan 90 menandakan tahun di terbitkannya versi tersebut.
C99
C99 adalah Bahasa C versi tahun 1999 . pada versi ini dikenalkan beberapa fitur
baru seperti inline function, tipe date baru, variable-length array, dll.
C11
C11 adalah versi Bahasa pemerograman C yang terbit pada tahun 2011
Pada versi ini di tambahkan beberapa filtur dan library seperti generic macros,
anonymouse structires, peningkatan dukungan terhadap Unicode, atomic operation,
multi-threading, dll.
C18
C18 adalah versi Bahasa pemerograman C yang terbit pada bulan juli 2018. C18
adalah versi yang menjadi standar saat ini.
CONTOH PROGRAM YANG DI BUAT OLEH C
Program yang seperti apa siih yang bisa di buat dengan Bahasa C?
1. Karnel unix versi 2
Seperti yang sudh kita ketauhi dalam sejarah C. karnel unix di tulis ulang
menggunakan Bahasa program C.
Karnel merupakan program inti daari sebuah system operasi. Fungsinya
untuk mengatur sumber daya computer seperti hardware dan software.
2. Karnel linux
Karnel linux dibuat denga Bahasa pemerograman C oleh linux tarvalds.
Krnel ini kemudian berkembang menjadi distro-distro linux seperti ubuntu,
fedora, Debian, dll.
Bahkan juga di pakai pada system operasi androit. Dan masih banyak lagi
contoh program yang di buat dengan Bahasa pemerograan C.

PERSIAPAN BAHASA C DI WINDOWS


1. Bahan apa saja yang dipersiapkan dalam belajar Bahasa C di windows
Pada dasarnya kita hanya membutuhkan dua alat saja, yaitu teks editor
dan compiler.
Tenk editor adalah program yang digunakan dalam menulis kode program
C..
Dan compiler adalah program yang digunakan untuk menterjemahkan
Bahasa C ke dalam Bahasa mesin sehingga dapat di mengerti oleh
computer.
Pemerograman C di lakukan juga menggunakan IDE (integrated
development environment).
IDE adalah teks editor khusus yang di dalamnya sudah ada compiler.
Nanti kita akan bahas lebih dalam tentang ini
a. Teks editor
Ada banyak sekali pilihan teks editor yang bisa kita gunakan untuk
menulis program C.
Ada notepad, notepad++, gedit, geany, mousepad, kate, atom, vs
code, sublime teks, dsb.
b. Compiler adalah program yang berfunsi untuk menterjemahkan bhasa
C menjadi Bahasa mesin, sehingga dapat di mengerti oleh koomputer.

Compiler C juga ada banyak jenisnya, ada GCC (GNU C compiler),


clang, lcc, luxcc, tiny C compiler, Borland turbo C, VBCC, XL C, small-C,
dll.

Anda mungkin juga menyukai