Selasa, 18 November 2008

Apa sich Bahasa Pemrogaman itu?

Bahasa pemrograman adalah media untuk berkomunikasi antara manusia (dikenal dengan programmer) dan mesin . Dengan bahasa pemrograman, anda bisa memerintah si mesin untuk melakukan apa yang ingin anda lakukan. Tuliskan perintah anda dengan benar dan dimengerti oleh komputer, maka komputer akan dengan patuh melaksanakan semua perintah anda terus menerus sampai kondisi dimana “dia” harus berhenti dan tidak kenal dengan lelah, karena walau bagaimana canggihnya, “dia” hanya sebuah mesin (kalau orang pasti sudah melawan kalau tidak senang diperintah ).
Tentunya berbeda dengan cara komunikasi antara manusia, karena yang akan dihadapi oleh seorang programmer adalah sebuah mesin dalam hal ini komputer. Yang dari segi wujud jelas sangat berbeda. Karena itu bahasa yang digunakan harus yang bisa dimengerti pula oleh komputer, yaitu bahasa pemrograman. dimana, jika anda salah dalam memberi perintah secara tidak sengaja tentunya akan menimbulkan kesalahan dalam segi fungsi atau malfunction bagi komputer tersebut. Bayangkan jika anda membuat program yang mengatur lalu lintas, lift, pintu otomatis, sensor senjata, roket/bom, pesawat, dan satelit. seperti yang ada di film Bisa anda bayangkan “Berapa besar dampak dari kesalahan satu kata atau perintah dalam program yang anda buat”.
Bahasa pemrograman komputer juga memiliki tingkatan-tingkatan tersendiri. Yaitu ada bahasa pemrograman tingkat primitif dan pemrograman tingkat tinggi. Apa sih bedanya? Bahasa tingkat rendah adalah bahasa mesin yang terdiri dari angka-angka dan sejumlah huruf yang memiliki arti tertentu dan umumnya susah untuk dimengerti oleh kita sebagai manusia tetapi sangat dimengerti oleh komputer, misalnya bahasa Assembler, sedangkan bahasa tingkat tinggi adalah bahasa yang sangat mirip dengan bahasa yang digunakan oleh manusia.
Bahasa apapun yang anda gunakan (Pascal, Delphi, VB, C+, Java, dll), anda harus mengubah bahasa program tersebut kebahasa mesin yang hanya dimengerti oleh komputer. Ada dua buah cara untuk mengubahnya, yaitu dengan menggunakan: Compiler, dan Interpreter.
Untuk membahas lebih jauh apa itu compiler dan interpreter, akan cukup memakan waktu, so just skip it...

Bahasa Pemrograman Apa Yang Terbaik?
Bahasa Pemrograman yang terbaik itu relatif tergantung dari berbagai hal, ada beberapa hal harus anda perhatikan dalam memilih bahasa pemrograman yang sesuai dengan anda, antara lain carilah bahasa pemrograman yang cocok dengan tipe prosesor anda, panjang dan pendek kode dari program yang akan anda buat, seberapa besar daya jangkauan hasil akhir dari program yang akan anda buat, sistem operasi yang akan digunakan, dan terakhir sangat bergantung pada tingkat keahlian dari anda sebagai programmer.

Pengertian PHP...

Apa sih PHP itu ? Mungkin itu pertanyaan yang ada di benak rekan-rekan saat mendengar kata PHP. PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan PHP ini Anda dapat membuat beragam aplikasi berbasis web, mulai dari halaman web yang sederhana sampai aplikasi komplek yang membutuhkan koneksi ke database.
Sampai saat ini telah banyak database yang telah didukung oleh PHP dan kemungkinan akan terus bertambah. Database tersebut adalah : dBase, DBM, FilePro,mSQL ,MySQL ,ODBC, Oracle, Postgres, Sybase danVelocis

Selain itu PHP juga mendukung koneksi dengan protokol IMAP, SNMP, NNTP dan POP3.

HTML...

Internet merupakan jaringan global yang menghubungkan suatu network dengan network lainnya di seluruh dunia, TCP/IP menjadi protocol penghubung antara jarungan - jaringan yang beragam diseluruh dunia untuk dapat berkomunikasi.
World Wide Web (www) merupakan bagian dari internet yang paling cepat berkembang dan paling populer.www bekerja berdasarkan pada tiga mekanisme berikut :
Protocol Standar aturan yang digunakan untuk berkomunikasi pada computer networking, Hypertext Transfer Protocol (HTTP) adaah protocol untuk www.
Address www memiliki aturan penamaan alamat web yaitu URL (United Resource Locator) yang digunakan sebagai standar alamat internet.
HTML digunakan untuk membuat document yang bisa diakses melalui web.Pengenalan HTML
HTML adalah singkatan dari Hyper Text Markup Language. HTML merupakan bahasa (kode-kode) yang digunakan untuk membuat halaman web. HTML bukanlah bahasa program seperti C, C++, Pascal Visual Basic, Foxpro dan lain sebagainya. Dia lebih kepada bahasa yang menetapkan bentuk penjelasan dokumen. Jika anda menggunakan Internet ExplorerMozilla Firefox anda boleh melihat kode-kode halaman ini dengan mengklik kanan web tersebut, kemudian anda pilih menu View Source.
Bahasa HTML ini ditulis dengan menggunakan teks editor seperti Windows Notepad, Notepad++, Ms-Edit, dan file di simpan menggunakan extensi/sambungan .htm ataupun .html, Browser HTML seperti Internet Explorer atau Mozilla Firefox juga akan menerjemahkan kode-kode html dan membuat penjelasan seperti apa yang telah dikodekan.
Anda juga boleh membuat halaman web dengan menggunakan HTML Editor seperti Netscape Composer, Ms-Word 97 ataupun Microsoft FrontPage. Walau bagaimanapun, terdapat kelebihan serta kekurangan jika anda menggunakan HTML Editor yang disebutkan.
HTML dikembangkan oleh tim Beners Lee saat dia bekerja di CERN (sebuah laboratorium fisika partikel) di Jenewa Swiss...Perlu diketahui bahwa laboratium CERN itu sangat amat keren sekali....

What is SQL?

SQL (Structured Query Language) adalah bahasa query yang digunakan untuk mengakses basis data relasional. Perintah SQL meliputi perintah-perintah untuk menyimpan, menerima, memelihara, dan mengatur akses ke basis data serta untuk memanipulasi dan menampilkan data dari database. Perintah - perintah SQL yang sering digunakan untuk web database:
Create database

Untuk membuat database, perintah umumnya: CREATE database nama_database.
Create table

Untuk membuat tabel, perintah umumnya: CREATE table nama_tabel ( namafield1 tipe_data not null, namafield2 tipe_data not null,… ).
Select

Untuk mengambil data dari suatu tabel untuk ditampilkan. Perintah umumnya: SELECT nama_field FROM nama_tabel (WHERE kondisi). “WHERE” tidak harus ada.
Insert

Untuk menyisipkan data pada tabel di suatu basis data. Perintah umumnya: INSERT INTO nama_tabel (field1,field2,…) VALUES (nilai1,nilai2,…).
Delete

Untuk menghapus sebuah record pada tabel. Perintah umumnya: DELETE FROM nama_tabel WHERE kondisi.
Update

Untuk memperbarui nilai suatu data di suatu sistem basis data. Perintah umumnya:UPDATE nama_tabelSET field=’nilai‘WHERE kondisi.
Alter Table

Untuk memodifikasi tabel baik menambah, menghapus, maupun mengganti field/kolom yang ada pada tabel.Menambah Field: ALTER TABLE nama_tabel ADD nama_field tipe_data;Mengubah Field: ALTER TABLE nama_tabel CHANGE nama_field_lama nama_field_baru tipe_data;Menghapus Field: ALTER TABLE nama_tabel DROP nama_field.
Drop

Untuk menghapus tabel dan database.Menghapus tabel: DROP TABLE nama_tabel;Menghapus database: DROP DATABASE nama_database;
Perintah-perintah pada SQL ini nantinya akan sangat bermanfaat ketika kita membuat halaman web dinamis (baik dengan PHP atau ASP) yang berbasis database. PHP dan ASP sendiri akan kita bahas pada topik berikutnya.