Selamat Datang DidyErvano'Blog's

Monday, January 11, 2010

Mempercepat Koneksi Internet

Lakukan langkah-langkah berikut :

* Klik kanan pada My computer

* Pilih Properties

* Lalu ke HARDWARE tab->Device manager

* Pilih Ports ->Communication Port(double click on it and Open)

* Lalu Ke Port Setting dan buat beberapa perubahan:

* Pada “Bits per second” ganti menjadi 128000

* dan “Flow control” option ganti menjadi Hardware

* Silahkan Liat Hasilnya


`Maknyuzzzzzz` ...

Anti Virus Yang Ampuh

Berdasarkan analisa bayak berbagai macam virus diantaranya virus lokal dan virus non-lokal .. kadang virus-virus ini suka membuat kita pusing dan bingung dengan perbuatan-perbuatan virus tersebut, maka dari itu ini lah anti virus ampuh untuk menghilang virus yang menyerang komputer kita. diantaranya sebagai berikut :

*Anti Virus non-lokal
1.AntiVir Personal
2.Avast Home Edition
3.Kaspersky Anti-Virus
4.AVG Free Edition

*Untuk Anti Virus Lokal : PCMedia AntiVirus


Selamat Mencoba

Kode-Kode Rahasia Ponsel

Kadang-kadang kita suka bingung kalau ingin mereset ponsel kita,ingin melihat IMEI,ingin melihat alamat Bluetooth atau ingin melihat kode-kode rahasia ponsel dari berbagai macam merk ponsel lainnya. Diantaranya sebagai berikut :

Kode Rahasia Umum Symbian
*#06# Melihat IMEI
*#0000# Melihat Versi sofware
*#9999# Melihat Versi sofware
*#7370# Soft Reset

Untuk Hard reset: Tekan Tombol hijau, 3 dan * ditekan bersamaan, tekan tombol power. Password standar 12345
*#92702689# Melihat info tanggal perbaikan

Kode Rahasia Umum Java
*#7380# Reset atau Restore Factory Setting Nokia seri 40
*#7370# Reset atau Restore Factory Setting Nokia seri 60
*3370# Untuk restart ponsel Nokia 3310
*#7220# Mengaktifkan GPRS PCCCH
*#3925538# Menghapus Wallet di ponsel Nokia 6610,63101, data Wallet terhapus semua
*#67705646# Menghapus operator logo di ponsel Nokia 3310 & 3330

Operator GSM
Selain kode rahasia yang ada di ponsel, operator GSM juga memiliki kode rahasia untuk layanan yang diberikan pada pelanggan.
Call Diverting/ Call Forward/ Pengalihan Semua
* * 21* NUMBER # [SEND] Mengaktifkan
# # 21 # [SEND] Membatalkan
* # 21 # [SEND] Melihat status
Call Diverting/ Call Forward/ Pengalihan bila tak ada jawaban
* * 61 * NUMBER # [SEND] Mengaktifkan
# # 61 # [SEND] Membatalkan
* # 61 # [SEND] Melihat status
Call Diverting/ Call Forward/ Pengalihan bila dilu-ar jangkauan
* * 62 * NUMBER # [SEND] Mengaktifkan
# # 62 # [SEND] Membatalkan
* # 62 # [SEND] Melihat status
Call Diverting/ Call Forward/ Pengalihan bila sibuk
* * 67 * NUMBER # [SEND] Mengaktifkan
# # 67 # [SEND] Membatalkan
* # 67 # [SEND] Melihat status
# # 002 # [SEND] Membatalkan semua pengali-han
Diverting Data/ Forward Data/ Pengalihan semua data
* * 21 * NUMBER * 25 # [SEND] Mengaktifkan
# # 21 # * 25 [SEND] Membatalkan
* # 21 # * 25 # [SEND] Melihat status
NOKIA

Nokia 9300/ 9500
*#170602112302# Melihat versi software
*3370# Memakai tenaga baterai cadangan
#3370# Menon-aktifkan Enhanced Full Rate Codec ( EFR).
*#4720# Mengaktifkan Half Rate Codec.
#pw+1234567890+l# Melihat status Provider Lock, (tekan * untuk simbol p,w +)
#pw+l 234567890+2# Melihat status Network Lock, (tekan * untuk simbol p,w +)
#pw+1234567890+3# Melihat status Country Lock, (tekan * untuk simbol p,w +)
#pw+1234567890+4# Melihat status SIM ‘Card Lock, (tekan * untuk simbol p,w +)
*#21# Melihat semua panggilan yang dialihkan.
*#2640# Menampilkan Security Code.
#30# Melihat Private Number.
*#73# Reset the Phone Timers.
*#746025625# Menampilkan status SIM Clock.
*#7760# Manufactures code.
*#7780# Restore factory settings
*#92702689* Melihat garansi posnel
(*#WAROANTY#)
Tekan & tahan tombol “Shift + Ctrl + F dan tombol Power Soft Reset

Nokia E60
*#92702689# *#warOanty# Melihat IMEI. Tanggal pembelian, tanggal servis.
*4720# (*hraO#) Mengaktifkan Half Rate
#4720# (#hraO#) Menon-aktifkan Half Rate
*3370# (*efrO#) Mengaktifkan Enhanced Full Rate
#3370* (#efrO#) Menon-aktifkan Enhanced Full Rate
* #746085685* (*#simOclock#) Melihat sta¬tus SIM lock
*#7220# (*#peaO#) Mengaktifkan GPRS dan dukungan Packet Common Control Channel (PCCCH)
*#7230# (*#pcdO#) Menon-aktifkan GPRS dan dukungan Packet common control channel (PCCCH)
*#7760# (*#ssnO#) Melihat nomor seri pabrikasi
*#2820# (*#btaO#) Melihat alamat Bluetooth MAC
*#7370925538# (*#resOwallet#) Reset the Mobile Wallet, data akan hilang semua

Nokia E61
Tahan # Berganti profile dan mode diam.
Tombol fungsi biru + Ctrl Mengaktifkan Bluetooth
Tombol fungsi biru + Chr Mengaktifkan IR
Ctrl + C Copy
Ctrl + X Cut
Ctrl + V Paste
Ctrl + Joystick Down Page Down (turun satu halaman)
Ctrl + Joystick Up Page Up (naik satu halaman)
Shift + Joystick Left or Right Menyorot satu lurus
Shift + Ctrl + Joystick Left or Right Menyorot satu kata
Ctrl + Joystick Left or Right Menggerakkan cursor diantara kata
*#2820# Melihat alamat Bluetooth
*#62209526# Melihat alamat adapter WLAN MAC
*#92702689# Melihat usia ponsel

Nokia E65
*#92702689# *#warOanty# Melihat IMEI. Tanggal pembelian, tanggal servis
*4720# (*hraO#) Mengaktifkan Half Rate
#4720# (#hraO#) Menon-aktifkan Half Rate
*3370# (*efrO#) Mengaktifkan Enhanced Full Rate
#3370# (#efrO#) Menon-aktifkan Enhanced Full Rate
*#746085685# (*#simOclock#) Melihat sta¬tus SIM lock
*#7220# (*#pcaO#) Mengaktifkan Half Rate
*#7230# (*#pcdO#) Menon-aktifkan Half Rate
*#7760# (*#ssnO#) Mengaktifkan Enhanced Full Rate
*#2820# (*#btaO#) Menon-aktifkan Enhanced Full Rate
*#7370925538# (*#resOwallet#) Melihat status SIM lock

Nokia E70
*#btaO# Melihat alamat Bluetooth
*#macOwlan# Melihat alamat adapter WLAN MAC
*#oprOlogo# Menghilangkan logo operator
*#pcaO# Mengaktifkan logo operator
*#pcdO# Menon-aktifkan GPRS dan dukungan Packet common control channel (PCCCH)
*#simOclock# Melihat status SIM clock
*#170602112302# Melihat versi software
*#warOanty# Melihat kode garansi
#pw+1234567890+n#
n = 1
n = 2
n = 3
n = 4 Menampilkan status SIM lock
provider lock
network lock
country lock
SIM lock

Nokia N80
*#92702689* *#warOanty# Melihat IMEI. Tanggal pembelian, tanggal servis
*4720# (*hraO#) Mengaktifkan Half Rate
#4720* (#hraO#) Menon-aktifkan Half Rate
*3370# (*efrO#) Mengaktifkan Enhanced Full Rate
#3370* (#efrO#) Menon-aktifkan Enhanced Full Rate
*#746085685* (*#simOclock#) Melihat sta¬tus SIM lock
*#7220# (*#pcaO#) Mengaktifkan dukungan GPRS dan Packet Common Control Channel (PCCCH)
*#7230#. (*#pcdO#) Menon-aktifkan dukun¬gan GPRS and Packet common control channel (PCCCH)
*#7760# (*#ssnO#) Melihat nomor seri pabrikasi
*#2820# (*#btaO#) Melihat alamat Bluetooth MAC
*#7370925538*. (*#resOwallet#) Reset the Mobile Wallet

Nokia N91
*#06# Melihat IMEI.Tanggal pembelian, tanggal servis
*#0000# Menampilkan versi firmware dan tanggal
*#btaO# Melihat alamat Bluetooth MAC
*#oprOlogo# Menghilangkan logo operator
*#pcaO# Mengaktifkan dukungan GPRS PCCCH
*#pcdO# Menon-aktifkan dukungan GPRS PCCCH
*#resOwallet# Reset the mobile wallet
*#simOclock# Menampilkan status SIM clock
*#ssnO# Menampilkan nomor seri pabrikasi
*#warOanty# Menampilkan garansi dan servis
*efrO# Mengaktifkan encoding EFR
#efrO# Menon-aktifkan encoding EFR
*hraO# Mengaktifkan encoding HR
#hraO# Menon-aktifkan encoding HR
#pw+1234567890+n#
n = 1
n = 2
n = 3
n = 4 Menampilkan status SIM lock
provider lock
network lock
country lock
SIM lock

Nokia N93
*#92702689* *#warOanty# Melihat IMEI. Tanggal pembelian, tanggal servis
*4720# (*hraO#) Mengaktifkan Half Rate
#4720#* (#hraO#) Menon-aktifkan Half Rate
*#3370# (*efrO#) Mengaktifkan Enhanced Full Rate
*#746085685* (*#simOclock#) Melihat status SIM lock
*#7220# (*#pcaO#) Mengaktifkan dukungan GPRS dan Packet Common Control Channel (PCCCH)
*#7230# (*#pcdO#) Menon-aktifkan dukung¬an GPRS and Packet common control channel (PCCCH)
*#7760# (*#ssnO#) Melihat nomor seri pabrikasi
*#2820# (*#btaO#) Melihat alamat Bluetooth MAC
*#7370925538# (*#resOwallet#) Reset Mobile Wallet

Nokia N96
*#92702689# Melihat umur ponsel
*#62209526# Alamat Wireless MAC (M A C _ WLAN)
*#2820# Alamat Bluetooth MAC (B T A 0?)
*#7370# Format Soft Reset
*#7780# Factory Reset/ Hard Reset

SAMSUNG
Untuk membuka kode ponsel Samsung, dapat dilakukan dengan cara posisi SIM Card tidak terpasang pada ponsel. Namun kode dibawah ini tidak akan berfungsi pada beberapaversi ponsel Samsung secara keseluruhan.
*#06# Melihat IMEI
*2767*5282# Java reset
*2767*63342# Reset media
*2767*927# Wap reset
*#9998*4357# Help menu
**9998*5282# Setting Java server
*#9999#0# Melihat monitor mode
*#9999# Sofware version
*#8888# Hardware version
*#9998*748# SIM info
*#9998*523* Contrast layar ponsel
*#9998*842* Vibration ON lalu tekan OK
*#9998*289# atau *0289# atau *#0289# Buzzer ON lalu tekan OK
*#9998*782* Menunjukkan tanggal & alarm
*#8999*638# Menunjukkan info network
*#9998*5646* Mengubah logo operator
*#9998*968* Menunjukkan nada untuk alarm
*#3243948# Digital audio interference OFF
*#32436837# Digital audio interperence
*#0001# Menunjukkan serial parameter
*#9998*228# Melihat kapasitas batera
*2767*2878# Custom EEEPROM reset
*2767*3855# Full EEPROM reset
*#9998*585# Non-Volatile Memory (NVM)
*#9998*76# Nomor produksi
*#9998*782# Menunjukkan tanggal dan jam alarm
*#9998*778# or *#9998*0778# or
*#0778# Daftar layanan SIM
*#9998*377# or *#9998*0377# Error log
*#9998*746# or *#9998*0746# or
*#0746# Sim Info

Samsung V200 & V300
*2767*63342# Unlock Code
*2767*3855# Unlock Code
*2767*2878# Unlock Code
*2767*927# Unlock Code
*2767*7822573738# Unlock Code

LG
2945#*# Test mode LG
2945*#01*# Menu rahasia
*#06# IMEI
*#07# IMEI and SW
*8375# Software version (LG B1200):
*6861# Recount cheksum (LG B1200)
*PWR 668 Factory test (B1200):
1945#*5101# Simlock menu (LG B1200)
2945#*5101# Simlock menu (LG 510W, 5200)
2945#*70001# Simlock menu (LG 7020, 7010)
2947#* Simlock menu (LG 500, 600)

BENQ SIEMENS
*#06# Versi software BenQ Siemens, lebih lengkapnya, tekan softkey beberapa kali
*#0001# Menu bahasa Inggris
*#0606# Kode rahasia, lepaskan SIM card lebih dulu
*#0003*(secret code)* Unlock Sim
*#0049# Menu bahasa Jerman
*12022243121 Layar tambahan

BENQ
C30 *#06# Cek IMEI
*#166*# Cek Versi Software C36 *#06# Cek IMEI
*#166*# Cek Versi Software T60 *#06# Cek IMEI
*#66*# Cek Versi Software E72 *#06# Cek IMEI
Mengganti bahasa ke default atau English *#0000# —> dial.
Mengganti bahasa dari English ke Indonesia: *#0062# —> dial.

Ponsel China
Seperti halnya ponsel branding, ponsel China juga memiliki kode rahasia untuk mengakses menu-menu rahasia. Ponsel China ini memiliki fitur seperti layar sentuh, dual kamera, dual sirh, dual baterai, dual charger dan fitur-fitur lainnya. Sebagian besar ponsel China memiliki software dan fitur yang sama, namun tampilannya saja yang terlihat berbeda.
1122, 3344, 1234, 5678 Kode default user
*#110*01# Mode teknis
*#987# Mode pabrik Factory mode
*#110*01# -> Device -> Set UART -> PS Config -> UART1/115200 Mengaktifkan port COM
*#987*99# Restore factory settings
*#369# Mengatur LCD contrast
*#800# software version
*#900# software version
*#0000# Send Mengatur bahasa standard
*#0044# Send Mengatur bahasa Inggris
*#001# Send Mengatur bahasa Inggris (firmware baru)
*#0086#, *#0886# Mengganti ke bahasa China
*#0084#, *#0966# Mengganti ke bahasa Vietnam

Sony Erricsson K800i
*#3449*~11*1# –> Menyantol frekuensi GSM Terdekat, Sehingga Kita bisa Mengguping Pembicaraan GSM aktif terdekat dengan lokasi anda…

Tuesday, January 5, 2010

5 Tahap Sederhana Menganalisis Virus Komputer

Pernahkah direpotkan oleh virus yang menyerang komputer Anda? Sementara update antivirus kita belum mampu mengenali program jahat yang mangacau tersebut. Mengapa tidak mencoba iseng-iseng menganalisis sendiri? Ini dia tahap sederhananya.

Adang Juhar Taufik, Senior Vaksinis Vaksincom dalam seminar Vaksincom bertempat di Ancol, Jumat (4/12/2009), memberi penjelasan betapa sederhananya tahapan analisis virus yang menyusup pada komputer bersistem operasi Windows, khususnya jika yang menyerang virus lokal.

"Untuk virus lokal sendiri sebenarnya mudah untuk menganalisisnya, karena pasti karakterisitknya sama," ujarnya. Adang pun mengatakan bahwa pertama kita harus memiliki internet, untuk mencari tools-tools yang secara gratis bisa diunduh di beberapa situs.

Selain itu virus lokal juga bisa dilihat melalui list proses Windows melalui task manager, untuk melihat jenis file aneh yang running. Di samping itu kita juga bisa menganalisanya melalui registry tools (reg. edit).

"Untuk user yang lebih advanced ada 2 tools yang mungkin bisa digunakan yakni pack detection dan unpack program serta VB decompiler. Karena biasanya virus lokal berbasis VB," tambahnya.

Adang pun menjelaskan setelah kita memiliki tools-tools tersebut, kita bisa mulai menganalisa dengan tahapan-tahapan yang sederhana:

1.Pahami dulu jenis virus yang menyerang: Icon apa yang disamarkan serta ukurannya.
2.Pahami karakteristik virus. Apakah membuat file duplikat, menyembunyikan file,
menginjeksi file, atau menampilkan pesan tertentu.
3.Pahami cara kerja virus: Apa yang diubah virus, apakah registry, file induk yang
dibuat, atau fungsi windows yang diblok.
4.Pahami penyebaran virus: Apakah melalui USB flash disk atau folder yang di share,
karena biasanya virus lokal menyusup melalui 2 media tersebut.
5.Siapkan beberapa tools yang digunakan.

Friday, January 9, 2009

Atikel ASP

1. PENGERTIAN ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk tekhnologi yang disediakan oleh Microsoft. ASP diproses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser. ASP bekerja pada web server dan merupakan server side scripting. Berbeda dengan VBScript yang bekerja pada client atau disebut juga client side scripting. Meskipun demikian ASP mengunakan VBScript sebagai bahasa dasar untuk pemogramannya.
ASP sangat mudah dipelajari. Yang diperlukan hanyalah mengenal HTML dan VBScript. Dengan ASP anda bisa membangun aplikasi web yang dinamis. ASP juga dikenal sangat populer bersaing dengan PHP serta yang web language yang lainnya seperti Java Servlet, Cold Fusion, dll. ASP diperkenalkan ke dunia pertama kali oleh Microsoft pada tanggal 16 Juli 1996, dan diberi nama kode Denali. Beta version dirilis pada bulan November 1996, dan
akhirnya ASP Version 1.0 secara resmi dipasarkan ke publik pada tanggal 12 Desember 1996. Microsoft terus mengembangkan ASP. Pada tahun 1998, Microsoft telah mengeluarkan software web server yang terbaru, Internet Information Server 4.0 (IIS
4.0) yang berjalan pada Windows NT 4.0 dan Personal Web Server 4.0 (PWS 4.0) yang berjalan pada Windows ‘98. Software web server yang baru ini dapat support ASP Version 2.0.
Dengan dirilisnya Windows 2000, maka Microsoft meluncurkan Internet Information Server 5.0 (IIS 5.0) dan versi terbaru ASP Version 3.0. IIS 5.0 sebenarnya lebih terintegrasi dengan
Windows 2000 dalam satu paket sistem operasi. ASP semakin dikenal luas tepatnya sejak maret 1997. ASP semakin populer




karena mudah untuk dipelajari. Tentunya masih banyak web programming language yanglainnya seperti PHP, Cold Fusion, Java Servlet, dll yang tidak kalah populernya ASP. Itulah sekilas tentang sejarah ASP dan pengenalannya.

ASP adalah bahasa pemrograman made in Microsoft. Anda mungkin sudah bisa menerka kira-kira seperti apa ASP itu. Sangat compatible dengan .NET framework dan juga koneksi dengan MS SQL yang sangat bagus, tentu saja kan sama2 produk Microsoft. Berbayar, sudah pasti. Fungsionalitas dan kemudahannya? Ini yang saya kurang paham, karena belum pernah mencoba dan masih kekurangan bahan artikel tentang bahasa pemrograman yang satu ini. Tapi kabarnya ASP bahasa pemrograman yang berbasiskan event handling, ini tentu saja kabar baik bagi mereka yang tidak ingin beribet dengan HTML DOM dan javascipt untuk menangani event.
2. KOMPONEN PENDUKUNG ASP

1.Namespace System.Web
Namespace ini merupakan bagian dari .NET Framework dimana di dalamnya terdapat class-class yang digunakan dalam pemrograman aplikasi web seperti HTTP request, HTTP response, browser dan e-mail.
Dalam.NET sekumpulan kelas library yang memiliki fungsi tertentu disebut dengan namespace. Karena .NET mendukung implementasi konsep OOP maka semua obyek dalam setiap bahasa merupakan turunan dari namespace tersebut. Type data yang telah dijelaskan sebelumnya sebenarnya diturunkan dari system Namespace, yang merupakan root namespace dalam sistem .NET.

Misalnya type data Decimal, ternyata diturunkan dari Syatem Namespace yaitu System.Decimal runtime structure. Demikian pula dengan type data yang lain, selalu diturunkan dari namespace System tersebut.


Contoh Pemrograman ASP

02.06.03 - xty - Gen_Dev
Contoh Pemrograman Active Server Pages (ASP).
© Susandi Putra
Untuk menjalankan contoh ini :
+ Anda harus punya Microsoft IIS dengan NT 4.0 atau PWS dengan Win9x
+ Anda harus punya Microsoft Visual Basic 5.0 atau 6.0
Download (8K)
Instalasi :
+ Download program Visual Basic di direktori AccessConnector
+ Buka di Visual Basic dan Compile...
+ Buat satu virtual direktori di IIS/PWS
+ Kemudian copy semua file-file *.asp ke target direktori dari virtual direktory yang baru anda buat...
+ Ready to run!
3. Perangkat ASP
Untuk menjalankan aplikasi atau program ASP, diperlukan suatu server yang dapat menterjemahkan kode atau bahasa-bahasa tersebut ke dalam halaman internet atau seperti yang kita kenal HTML. Program server yang dibutuhkan adalah untuk windows 95/98 biasa menggunakan PWS (Personal Web Server) atau IIS (Internet Information Service) untuk windows berbasis NT.
Untuk peng-install-an program tidak akan dibahas lebih jauh.
Untuk instan ASP kali ini, secara cepat kamu bisa mencoba

menjalankan program ASP dengan hosting gratisan di internet.
Salah satu hosting ASP gratis yang cukup baik dalam pelayanan adalah di http://www.brinkster.com.

Untuk memulai suatu program ASP, secara sederhana bisa digunakan Notepad. Jika kamu sudah mengenal program HTML, ini akan sangat membantu pula.

Program ASP dimulai dengan tanda <% dan harus diakhiri dengan %> Dan file nya harus dinamai dengan akhiran .ASP, contoh: default.asp, guestbook.asp, dst. (Sebagai tambahan: jika pada html untuk halaman pertama dinamai index.html, maka untuk asp biasa dinamakan default.asp.)
4. Apa Yang Diperlukan Untuk Menjalankan ASP ?

Sekilas kita sudah dijelaskan mengenai ASP, server side scripting, client side scripting dan web dinamis secara singkat. Mungkin kita sudah tidak sabar lagi untuk mencoba belajar ASP, tetapi sebelumnya kita harus mengetahui bagaimana dan apa yang
diperlukan untuk menjalankan ASP.
• Untuk memulai menulis bahasa pemograman ASP diperlukan minimal sebuah text editor atau bisa juga web development tools yang lain seperti Visual Interdev, Homesite, Dreamweaver, dll.
• Web server yang support ASP. Tutorial ini menggunakan Internet Information Server (IIS 5.0) yang mensupport ASP Version 3.0, IIS 5.0 tersedia pada sistem operasi Windows 2000. Jadi maka sebaiknya gunakan IIS 5.0 sebagai web server ASP pada tutorial ini. Sebenarnya ASP juga bias berjalan pada web server lain seperti Apache, Lotus, dll yang berjalan pada
sistem operasi non windows seperti Unix/Linux, dll. Contohnya




Chili!Soft ASP yang bisa di download di http://www.chilisoft.com dengan masa trial 30 hari.
• Untuk melihat dan melakukan test pada suatu halaman, kita tentunya memerlukan web browser. Seperti yang sudah dijelaskan di atas bahwa ASP bisa berjalan pada semua browser. Dalam tutorial ini penulis menggunakan Internet Explorer 6.0 SP1.
• Yang terakhir dan tidak kalah penting adalah anda harus mengetahui tag-tag HTML supaya bisa mengikuti pelajaran ini dengan baik.

Monday, June 16, 2008

TINGKATAN BAHASA PEMROGRAMAN

Pada artikel ini saya ingin berbagi pengetahuan kepada teman - teman tentang tingkatan Bahasa Pemrograman pada Komputer. Bahasa pemrograman adalah bahasa yang digunakan pada komputer untuk melakukan tugas tertentu. Seperti juga pada bahasa yang digunakan manusia secara umum, bahasa pemrograman banyak sekali jenisnya. Bahasa pemrograman dapat dikelompokkan berdasarkan tingkatan, seperti bahasa tingkat rendah, bahasa tingkat sedang, bahasa tingkat tinggi.

1. Bahasa Tingkat Rendah (low-level language)

Merupakan bahasa assembly atau bahasa mesin. Lebih dekat ke mesin (hardware), dimana high-level programming languages dekat pada bahasa manusia.


- Bahasa Mesin (machine language)
Bahasa mesin merupakan representasi tertulis machine code atau kode mesin, yaitu kode operasi suatu mesin tertentu. Bahasa ini bersifat khusus untuk mesin tertentu dan “dimengerti” langsung oleh mesin, sehingga pelaksanaan proses sangat cepat. Bahasa mesin kelompok komputer tertentu berlainan dengan bahasa mesin kelompok komputer yang lain. Abstraksi bahasa ini adalah kumpulan kombinasi kode biner “0″ dan “1″ yang sangat tidak alamiah bagi kebanyakan orang - kecuali insinyur pembuat mesin komputer. Karena tidak alamiah bagi kebanyakan orang, bahasa mesin juga disebut bahasa tingkat rendah.

- Bahasa Assembly (assembly language)
Bahasa rakitan (assembly language) merupakan notasi untuk menyajikan bahasa mesin yang lebih mudah dibaca dan dipahami oleh manusia. Bahasa ini sudah menggunakan simbol alpabet yang bermakna (mnemonic). Contoh �€Ĺ“MOV AX 1111�€�, pindahkan ke register AX nilai 1111.Proses data oleh komputer berdasarkan perintah bahasa rakitan adalah cepat. Meski demikian masih merepotkan-bahkan bagi kebanyakan pemrogram, karena masih harus
mengingat-ingat tempat penyimpanan data. Bahasa rakitan juga bersifat khusus untuk mesin tertentu. Contoh: Assembler.

2. Bahasa Tingkat Menengah (Middle level language)

Bahasa tingkat menengah (middle level language) adalah bahasa yang aturan penulisannya mendekati bahasa manusia serupa dengan bahasa tingkat tinggi tetapi memiliki kemampuan kecepatan proses dan pengaksesan perangkat keras yang mirip dengan bahasa tingkat rendah (low level language). Salah satu bahasa yang masuk kategori ini adalah C

3. Bahasa Tingkat Tinggi (high-level language)

Adalah bahasa pemrograman yang dekat dengan bahasa manusia, kelebihan utama dari bahasa ini adalah mudah untuk di baca, tulis, maupun diperbaharui, sebelum bisa dijalankan program harus terlebih dahulu di-compile. Contoh Ada, Algol, BASIC, COBOL, C, C++, FORTRAN, LISP, dan Pascal, dsb.
Pada generasi bahasa pemrograman terakhir sekarang ini, kedua cara interpretasi dan kompilasi digabungkan dalam satu lingkungan pengembangan terpadu (IDE = integrated development environment).

Bahasa tingkat tinggi bersifat portable. Program yang dibuat menggunakan bahasa tingkat tinggi pada suatu mesin komputer bersistem operasi tertentu, hampir 100% bisa digunakan pada berbagai mesin dengan aneka sistem operasi. Kalaupun ada perbaikan sifatnya kecil sekali.

Semoga artikel tentang tingkatan Bahasa Pemrograman ini dapat memberi sedikit pengetahuan anda tentang Bahasa Pemrograman Pada Komputer.