Minggu, 08 Januari 2012

Bahasa C

Scope of C application

C biasa untuk pemrograman sistem:
-Assembler
-Interpreter
-Program paket : wordstar, dbase
-sitem operas : unix, linux
-editor
-kompiler
-program bantu (utility)

C as an medium level language
-C bukanlah bahasa yang berorientasi pada

mesin (ciri low level language : bahasa mesin
dan assembly)

-C mengkombinasikan elemen dalam high level language (Pascal & Basic) dan low level language

-C mempunyai kecepatan eksekusi

Strength of C
-C banyak memiliki operator untuk memanipulasi data

-C memungkinkan untuk membuat program yang terstruktur

-C merupakan bahasa yang berorientasi pada permasalahan, bukan pada mesin

-Kecepatan eksekusi C mendekati kecepatan eksekusi low level language

-C memungkinkan memanipulasi data dalam bit maupun byte dan alamat suatu data (pointer)

-C mudah di gunakan dan dipahami, karena C merupakan bahasa pemrograman dasar

Weakness of C
-Banyaknya operator serta fleksibilitas penulisan
program kadang membingungkan programmer

-Para programmer C tingkat pemula umumnya
belum pernah mengenal pointer dan tidak terbiasa menggunakannya. Terkadang pointer membuat pusing, karena bila salah mengoperasikannya dapat membuat nilai berubah - berubah sendiri

Tidak ada komentar:

Posting Komentar