Belajar pemrograman bahasa C - Sejarah singkat
Apakah Bahasa C Itu ? Bahasa C atau C++ adalah suatu bahasa pemrograman. Bahasa C termasuk sebagai bahasa pemrograman tingkat menengah, maksudnya bahasa C bisa dipelajari dengan lebih mudah karena mudah dimengerti tetapi mempunyai kemampuan yang tinggi. Bahasa C bisa digunakan untuk merekayasa program untuk segala kebutuhan, baik untuk aplikasi bisnis, matematis atau bahkan game.
Semua bahasa mempunyai kelemahan atau kelebihan sendiri-sendiri. Begitu juga dengan bahasa C.
Adapun sebagian kelebihan dari bahasa C adalah sebagai berikut : • Banyak memiliki operator untuk mengolah / memanipulasi data. • Bahasa C termasuk sebagai bahasa yang terstruktur sehingga program dapat lebih mudah dipahami atau dikembangkan. • Bahasa C lebih mudah dimengerti karena lebih mirip kepada bahasa manusia. • Kecepatan eksekusi tinggi. • Mengenal data pointer. Sedangkan kelemahan dari bahasa C adalah : • Banyaknya operator atau cara penulisan program kadang menimbulkan kebingungan para pemakainya. • Perlunya ketelitian dalam penulisan program karena perintah (statement) dalam bahasa C bersifat case sensitiv (huruf kapital dan huruf kecil dibedakan.
Kekurangan-kekurangan tersebut akan banyak terjadi pada awal-awal mempelajari bahasa C. Tetapi setelah sering membuat program atau mempelajarinya maka kesulitan tersebut sedikit demi sedikit akan berkurang
Sejarah Bahasa C
• Designed by Denis M. Ritchie in 1972 at Bell Labs.
• Improved version of BCPL (Martin Richard, 1967) and B language (Ken Thompson, 1970)
• Assisted by Brian W. Kernighan, Ritchie wrote a book The C Programming Language (1978). Or known as K-R C / classic C.
• Newer version of C language: Ansi C 1989, iso C 99.
Why Using C ?
• Flexibility : close to low level machine language yet easy to understand.
• Portability : used from micro computer to super computer.
• A well known programming language in many forms of implementations: O/S, scientific application, business app., etc.
• Supported with a large number of libraries.
C Structure
• C language is a structural programming language.
• It consist of functions.
• There is no separation between function and procedure (if you are from Pascal language background).
• Each C program has one main function called –surprisingly– main.
• Program will be started from the first line of the main function.
• C language is case-sensitive.
• Every statement should ended with a semi-colon(;) .
Escape Sequences
• \a bell, alert, system beep
• \b back space
• \t horizontal tab
• \n new line, line feed
• \v vertical tab
• \r carriage return
• \’ single quote
• \” double quote
• \\ backslash
• \xdd hexadecimal notation
• \ddd octal notation




0 Komentar:
Posting Komentar
Berlangganan Posting Komentar [Atom]
<< Beranda