Minggu, 16 Oktober 2016

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