Teknik Kompilasi
Teknik Kompilasi
TEKNIK KOMPLIKASI
SYAFRIANTO
NO. BP :17101152610637
1. Bahasa pemrograman C
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 beberepacompiler yang sangat populer telah tersedia.
Contoh : publicclassMyClass {
publicstaticvoid main(String[] args) {
System.out.println("Hello World");
}
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.
Contoh :
Contoh :
/** Syntax dasar SELECT **/
SELECT*FROMnama_tabel
/** ATAU **/
SELECTnama_field,nama_field,nama_fieldFROMnama_tabel
6. Bahasa pemogramanColdFusion
ColdFusion adalah server aplikasi dan framework pengembangan perangkat lunak
yang digunakan untuk pengembangkan perangkat lunak komputer, khususnya situs
webdinamis.
Contoh :
<?php
echo "<h2>PHP is Fun!</h2>";
echo "Helloworld!<br>";
echo "I'mabouttolearn PHP!<br>";
echo "This ", "string ", "was ", "made ", "withmultipleparameters.";
?>
</body>
</html>
<html>
<head>
</head>
<body>
<formaction=" formulir.html"method="get">
<br/>
Password: <inputtype="password"name="password"/>
<br/>
Jenis Kelamin :
<inputtype="radio"name="jenis_kelamin"value="laki-laki"checked />
Laki - Laki
<inputtype="radio"name="jenis_kelamin"value="perempuan"/>
Perempuan
<br/>
<inputtype="checkbox"name="hobi_mancing"/> Memancing
<br/>
Asal Kota:
<selectname="asal_kota">
<optionvalue="Kota Bandung">Bandung</option>
<optionvalue="Kota Semarang"selected>Semarang</option>
</select>
<br/>
Komentar Anda:
<textareaname="komentar"rows="5"cols="20">
</textarea>
<br/>
<inputtype="submit"value="Mulai Proses!">
</form>
</body>
</html>
Untuk lebih memahami seperti apa wujud dari bahasa pemrograman berdasarkan
tingkatan, bisa dilihat dari ilustrasi berikut:
Binner
10101011110101110011101110010010001
10101011110101110011101110010010001
10101011110101110011101110010010001
+1300042774
+1400593419
+1200274027
Assembly
loadbasepay
addoverpay
storegrosspay