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