Informasi terbaru tentang teknologi dan pendidikan

Wednesday, August 31, 2016

10 Software Pemograman berbasis text






10 Jenis Software Pemrogaman Berbasis Teks

1.        Turbo Pascal
Pascal merupakan bahasa pemrogaman berbasis teks yang harus dibuat secara terstruktur dan teratur. Pascal dibuat pada tahun 1970 oleh Profesor Niklaus Wirth dari Technical University of Zurich, Switzerland. Pascal adalah bahasa tingkat tinggi (high level language) yang orientasinya pada segala tujuan. Dikatakan demikian karena dalam proses pembuatan atau kode-kode yang disusun mudah dipahami oleh manusia bahkan orang awam sekalipun dalam hal pemrograman.
Pascal sebagai pemrograman berbasis teks. Dikarenakan  susunan dari kode-kode dalam teks Pascal harus ditulis secara urut dari atas, pernyataan-pernyataan yang ditulis lebih awal akan dieksekusi lebih dahulu.

2.        Clipper
Clipper adalah bahasa pemrograman komputer keluarga XBase yang digunakan untuk membuat program komputer utamanya yang berjalan pada sistem operasi DOS. Secara lebih spesifik, clipper umumnya digunakan untuk membuat program-program yang terkait dengan database/bisnis (contoh. akuntansi, manajemen simpan/pinjam, dan lain-lain).
Clipper pertama kali diperkenalkan pada tahun 1985 oleh Nantucket, yang kemudian dijual kepada Computer Assosiates, sebagai kompiler untuk dBASE III yang sangat populer pada masa itu. kompilasi kode-kode dBASE berarti mengubahnya dari kode interpretasi (kode sumber yang bisa dibaca oleh manusia), yang harus di interpretasikan oleh komputer setiap kali setiap baris dijalankan, menjadi P-code (atau pseudo-code), yang menggunakan Mesin Virtual untuk memproses p-code yang telah dikompilasi tersebut.
Clipper termasuk dalam golongan pemrogaman berbasis teks. Hal ini dikarenakan dalam mengoperasikan program Clipper ada beberapa hal yang perlu diperhatikan terlebih dahulu, misalkan program yang anda buat atau anda tulis harus dalam format teks atau ascii
Intruksi program dapat ditulis dengan editor apa saja asal berbasis text (ASCII) seperti ek, word start non dokumen, edit dari dos. Hasil penulisan disimpan dengan menggunakan extention PRG. Intruksi program yang telah ditulis selanjutnya dicompilasi sehingga diproses file yang berjenis (ber-tipe) OBJ atau dengan kata lain proses compilasi akan membuat file object. Perintah yang dipakai :
Clipper
      Contoh : C:\clipper coba.prg
3.        Cobol
COBOL adalah kepanjangan dari Common Bussiness Oriented Language. Bahasa COBOL digolongkan sebagai High Level Language (bahasa pemrograman tingkat tinggi) yang berorientasi pada masalah bisnis. Diciptakan pada tahun 1959. COBOL pertama kali diperkenalkan secara formal bulan Januari 1960 dan disebut dengan COBOL-60. Dan diperbaharui tahun 1965. Pada tahun 1968 dan 1974, bahasa COBOL dikembangkan dan distandarisasikan dengan nama ANSI COBOL (American National Standarts Institute).
Bahasa pemrograman COBOL sangat terstruktur, karena mudah dibaca dan memiliki struktur yang jelas. COBOL dibuat untuk operasi pengolahan data, yaitu membaca data, memproses data dan menghasilkan output berupa informasi.
Program COBOL ini tidak mem iliki built-in editor seperti Pascal atau Basic sehingga anda harus mengetik dan mengkompile secara terpisah. Untuk mengetik source program COBOL anda dapat menggunakan sembarang text editor apakah itu MS-Editor, Notepad, SideKick dan lain- lain sesuai keinginan anda. Tetapi disarankan menggunakan SideKick karena lebih cepat terutama pada saat proses debugging source program.
Cobol termasuk dalam kategori pemrogaman berbasis teks, dikarenakan dalam penyusunan atau pengembangan sebuah program dibuat dengan menggunakan teks. Selain itu ada beberapa hal lagi yang harus diperhatikan tentang penulisan yaitu penggunaan titik dan spasi. Bahasa pemrogram COBOL sangat sensitive tentang peraturan penulisan, pastikan anda memberikan tanda titik (.) setelah nama divisi, section, paragraph atau baris instruksi dan spasi (space) untuk pemisah antara Cobol Re Served Words dengan variable atau string. Kedua hal tadi kelihatan sepele, tapi jika program yang anda buat panjang nya sampai puluhan baris hal ini mungkin dapat membuat anda frustasi. Karena akan menyebabkan pesan kesalahan yang memusingkan kepala.

4.        Bahasa Pemrograman ADA
Bahasa Pemrograman ADA adalah sebuah bahasa pemrograman prosedural yang didesain di bawah arahan Departemen Pertahanan Amerika Serikat pada akhir tahun 1970-an dan awalnya ditujukan sebagai bahasa utama dalam membangun perangkat lunak Departemen Pertahanan. Nama Ada sendiri diambil dari Augusta Ada Byron, seorang istri bangsawan (countess) Lovelace yang dianggap sebagai seorang pemrogram komputer (programmer) yang pertama. Bahasa ini diturunkan dari bahasa Pascal tapi memiliki beberapa tambahan semantik dan sintaksis, seperti halnya eksekusi tugas secara serentak, operator overloading, dan juga module.
Ada pertama kali dirancang untuk pemrograman sistem benam dan sistem waktu nyata systems. Ada Revisi 95, yang dirancang oleh Tucker Taft dari Intermetrics antara 1992 dan 1995, diperbarui dengan kemampuan untuk sistem, bilangan, keuangan, and pemrograman berorientasi objek.
Bahasa pemrograman Ada tergolong dalam kategori pemrograman berbasis teks dengan ciri bahasa pemrogramanya yang procedural atau terstruktur.

5.        Bahasa Pemrograman C
Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.
Meskipun 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 beberepa compiler yang sangat populer telah tersedia. C secara luar biasa memengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C.
C++ adalah perkembangan dari bahasa C yang mulanya hanya diciptakan untuk pemrogaman berbasis teks, sehingga sesuai dengan perkembangan zaman bahasa C dikembangan menjadi C++ yang mendukung pemrogaman berbasis objek (Object – Oriented Programing (OOP))

6.        Java
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun".
Java termasuk dalam kategori pemrogaman berbasis teks. Hal ini dikarenakan Statement yang digunakan dalam pemrogaman ini yaitu menggunakan if, while, else dll.

7.        Fortran
Fortran (atau FORTRAN) adalah sebuah bahasa pemrograman. Pertama kali dikembangkan pada tahun 1956 oleh John Backus di IBM. Digunakan dalam bidang sains selama 50 tahun kemudian. Ditujukan untuk mempermudah pembuatan aplikasi matematika, ilmu pengetahuan, dan tehnik. Pertama kali bernama FORTRAN yang merupakan singkatan dari Formula Translator/Translation, tetapi penggunaan huruf besar kemudian ditiadakan sejak versi Fortran 90. Merupakan bahasa pemrograman tingkat tinggi pertama dan prosedural, akan tetapi versi-versi terbaru dari Fortran kemudian dikembangkan dengan memasukkan kemampuan object-oriented programming.
Alasan Fortran termasuk dalam kategori pemrogaman berbasis teks, karena fitur atau komponen utama dari bahasa FORTRAN, terutama yang di usia sejak tahun 1977, adalah bahasa yang lebih mengutamakan penulisan program yang tepat, efisien, dan dapat berulang dalam suatu sub-program tertentu ( structured-oriented language).

8.        Perl
Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. Dukungan terhadap pemrograman berbasis obyek (object oriented programming/OOP) ditambahkan pada Perl 5, yang pertama kali dirilis pada tanggal 31 Juli 1993. Proyek pengembangan Perl 6 dimulai pada tahun 2000, dan masih berlangsung hingga kini tanpa tanggal yang jelas kapan mau dirilis. Ini dikatakan sendiri oleh Larry Wall dalam satu pidatonya yang dikenal dengan seri The State of the Onion.
Perl adalah bahasa pemrograman yang menggunakan tipe data dinamis, program PERL dapat langsung dieksekusi tanpa harus melalui proses kompilasi tersendiri ke format binary yang dapat dieksekusi. Perl banyak digunakan pada aplikasi manajemen sistem dan jaringan, pemrograman web, manipulasi teks, akses ke database. Berikut ini beberapa aplikasi yang menggunakan PERL yang cukup dikenal: mrtg, SQL Ledger (aplikasi akunting), Webmin (aplikasi admin), spam assasin (anti spam).
Perl termasuk dalam kategori pemrogaman berbaisis teks, dikarenakan pada pertaman kali program ini dirilis dengan versi Perl 1, yang masih belum mendukung pemrogaman berbasis objek. Pemrogaman berbasis objek tersebut baru di dukung pada versi Perl 5. Selain itu juga Perl menyediakan fasilitas pemrograman standar seperti penggunaan variabel, fungsi (built-in function), kontrol logika (if-else), dan iterasi (while, for, foreach).

9.        Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
            Struktur dalam proses pemrogaman yang sangat terstruktur (top-down), sehingga pemrogaman HTML termasuk dalam kategori pemrogaman berbasis teks. Disamping itu juga teks sebagai komponen utama dalam pemrogaman, gambar dan audio hanya sebagai pelengkap. Sehingga ketika hendak memasukkan sebuah gambar pada sebuah tampilan web yang kita buat, maka kita hanya perlu memasukkan URL dari gambar tersebut.

10.    Basic
Basic, adalah singkatan dari Beginners’ All-purpose Symbolic Instruction Code adalah sebuah kelompok bahasa pemrograman tingkat tinggi. Secara harfiah, BASIC memiliki arti "kode instruksi simbolis semua tujuan yang dapat digunakan oleh para pemula". Memang, istilah "Bahasa BASIC" di sini juga bisa diartikan menjadi bahasa untuk pemula, atau dengan kata lain, disebut sebagai bahasa dasar, tapi hal tersebut dirasa kurang tepat, mengingat BASIC dapat juga digunakan oleh para pemrogram ahli.

Basic termasuk kategori pemrogaman berbasis teks, dikarenakan dalam pengembangan sebuah program komponen utama dalam pembuatan program tersebut menggunakan teks. Namun seiring dengan perkembangan teknologi sehingga Basic juga mengalami banyak perubahan dan perbaikan dengan adanya Visual Basic sehingga dalam visual basic ini sudah tersedia dalam pemrogaman berbasis objek.
Share:

0 comments:

Post a Comment

Copyright © TEKNOLOGI DAN PENDIDIKAN | Powered by hgenah
Design by hgenah | Website Theme by hgenah | Distributed By Hgenah