Adapun source code yang dijalankan dengan interpreter contohnya yang ditulis menggunakan bahasa pemrograman Python yang filenya berekstensi .py dan PHP yang filenya berekstensi .php. Jika aplikasi yang telah dikompilasi menjadi file .exe atau .msi tidak dapat lagi dibaca source code-nya, maka source code berbasis Python dan PHP masih dapat kita baca saat kita membuka filenya.
IDE, Framework dan CMS
Di jaman internet sekarang ini, website hampir menjadi sesuatu yang wajib dimiliki oleh para pelaku usaha ataupun mereka yang berkepentingan untuk dapat selalu dihubungi oleh orang atau pihak lain.Â
Website dapat dikatakan merupakan rumah atau kantor virtual yang kita miliki di internet.Â
Website biasanya berisi informasi lengkap tentang pemiliknya, terutama profil, alamat dan nomor kontak. Pada website biasanya disediakan pula fasilitas agar pengunjung dapat dengan langsung menghubungi pemilik dengan mengisi form yang tersedia maupun dengan mengklik tombol yang akan menghubungkan langsung dengan pemilik misalnya melalui WhatsApp. Website bisa berfungsi juga sebagai galeri atau portal yaitu website yang dirancang khusus misalnya untuk jurnalisme warga seperti Kompasiana ini.
Website terdiri dari halaman-halaman yang saling berdiri sendiri di mana masing-masing halaman berisi informasi spesifik sesuai judul halaman namun bisanya saling bertautan, dalam arti bisa dapat saling mengakses, misalnya kita dapat pergi ke halaman A melalui halaman B dan sebaliknya. Masing-masing halaman diberi pintu atau link untuk menuju halaman lainnya.
Secara teknis website ditulis dalam kode-kode HTML. Kode-kode HTML ini yang kemudian akan dibaca oleh browser semacam Chrome. Ibarat website itu sebuah masakan yang tersajikan, kode HTML adalah resep masakan yang diberikan kepada browser selalu koki untuk kemudian meramunya dan menyajikannya menjadi makanan atau minuman, maksud saya, website.Â
Kode-kode HTML mengatur konten apa saja yang akan ditampilkan sekaligus tata letaknya, di mana konten-konten yang ada akan diletakkan.
Agar menjadi lebih indah, tidak kaku, dan juga interaktif, pada kode-kode HTML dapat disisipi pula kode-kode CSS ataupun JavaScript. Sementara agar isi konten dapat dinamis, dapat disisipi pula kode-kode PHP.
Seperti membuat rumah, awalnya membuat website pun agak sedikit merepotkan, atau bahkan benar-benar merepotkan. Kita harus hafal kode-kode HTML dan lainnya beserta aturan sintaksisnya agar bisa menuliskannya dengan benar. Namun seiring perkembangan teknologi, menulis source code website menjadi semakin mudah dengan munculnya berbagai program IDE seperti Dreamweaver yang membantu kita untuk membuat aplikasi website.Â
Belakangan, membuat website pun semakin mudah dengan adanya framework dan CMS. Jika framework, seperti halnya IDE ditujukan untuk kita yang telah menguasai atau memahami sedikit banyak tentang bahasa-bahasa pemrograman web, maka CMS dapat digunakan oleh siapapun bahkan yang masih awam dengan pemrograman web. Ibarat rumah siap huni, dengan CMS kita bisa membuat website secara instan, yang bahkan hanya dalam hitungan menit dapat langsung online di internet.