Bahasa pemrograman C kategori tingkat tinggi Bahasa pemograman JAVA kategori tingkat tinggi Bahasa pemograman PYTHON Bahasa pemograman RUBY Bahasa pemograman SQL kategori tingkat tinggi Bahasa pemograman ColdFusion

2. Model Logika, yaitu logika model perhitungan terdiri dari suatu set nilai – nilai, definisi hubungan dan kesimpulan logis. 3. Model Imperative, yaitu model perhitungan yang imperative terdiri dari satu set nilai – nilai yang mencakup suatu status dan operasi tugas – tugas untuk memodifikasi status tersebut.

2.1.4 Prinsip Bahasa Pemrograman

Prinsip dasar perancangan bahasa pemrograman yaitu:

1. Sintaks merupakan aturan gramatikal atau komposisi suatu program yang

mengatur tata cara penulisan huruf, angka dan karakter lain serta menjelaskan bagaimana struktur program yang benar. Contoh: Pada pembuatan program Pascal antara 2 statement dipisahkan oleh ; titik koma X:=1; X:=X+1;

2. Tipe sistem dan semantikmerupakan tipe menunjukkan tipe nilai yang

dapat dimanipulasi oleh program dan artisemantik dari program, mencakup juga aturan penamaan entitas variabel,fungsi,class,parameter,dll. Contoh: Pada pembuatan program C int vector[10] Arti semantiknya akan menyebabkan ruang sebanyak 10 3. Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori.

4. Exception handling, mengenai penanganan exception hal – hal yang tak

terduga seperti kesalahan input ketika menjalankan program.

2.1.4 Jenis Bahasa Pemrograman

Berikut merupakan bahasa pemrograman:

1. Bahasa pemrograman C kategori tingkat tinggi

Dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia.

2. Bahasa pemograman JAVA kategori tingkat tinggi

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Java tidak boleh disalahpahami sebagai JavaScript. JavaScript adalah bahasa scripting yang digunakan oleh web browser.

3. Bahasa pemograman PYTHON

Python adalah bahasa pemrograman dinamis yang mendukung pemrograman berorientasi obyek. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.

4. Bahasa pemograman RUBY

Ruby adalah bahasa skripting yang berorientasi obyek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa-bahasa pemrograman scripting yang ada di dunia. Ruby ditulis dengan bahasa pemrograman C dengan kemampuan dasar sepertiPerl dan Python.

5. Bahasa pemograman SQL kategori tingkat tinggi

SQL Structured Query Language adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

6. Bahasa pemograman ColdFusion

ColdFusionadalah server aplikasi dan framework pengembangan perangkat lunak yang digunakan untuk mengembangkan perangkat lunak komputer khususnya situs web dinamis.

7. Bahasa pemograman PHP kategori tingkat tinggi