5. mendukung program-program umum seperti C, C++, Java, Perl, PHP, Python,
dsb.
6. Bekerja pada berbagai platform. tersedia berbagai versi untuk berbagai sistem
operasi.
7. Memiliki jenis kolom yang cukup banyak sehingga memudahkan konfigurasi
sistem database.
8.
Memiliki sistem keamanan yang cukup baik dengan verifikasi host.
9.
Mendukung ODBC untuk sistem operasi Windows.
10. Mendukung record yang memiliki kolom dengan panjang tetap atau panjang
bervariasi. 2.7.4.
XAMPP
XAMPP  adalah  software  web  server  apache  yang  di  dalamnya  tertanam server MySQL yang didukung dengan bahasa pemrograman PHP untuk membuat
website  yang  dinamis.  XAMPP  sendiri  mendukung  dua  system  operasi  yaitu windows  dan  Linux.  Untuk  linux  dalam  proses  penginstalanny  menggunakan
command  line  sedangkan  untuk  windows  dalam  proses  penginstalannya menggunakan interface grafis sehingga lebih mudah dalam penggunaaan XAMPP
di Windows di banding dengan Linux. Didalam XAMPP ada 3 komponen utama yang di tanam di dalamnya yaitu
web server Apache, PHP, dan MySQL. [10]
2.7.5. Apache
Apache merupakan web server yang digunakan untuk menampilkan website di  internet  seperti  menggunakan  Mozilla  firefox,  Google  Crome,  IE,  Safari,  dll,
berdasarkan kode-kode yang di tulis di dalam website tersebut baik menggunakan bahasa pemrograman HTML maupun PHP yang mengambil suatu database yang
dibangun di MySQL, sehingga terbentuklah sebuah website yang dapat di lihat di Mozilla  firefox  dan  kawan-kawannya.  Apache  sendiri  bersifat  open  source
sehingga dapat digunakan oleh siapa saja dan dikembangkan oleh siapa saja. [10] 2.7.6.
PHPMyAdmin
MySQL  merupakan  sebuah  database  yang  dalam  membuat  perintah perintahnya menggunakan command line yang menyusahkan dalam proses create,
read,  update,  delete  database.  Di  dalam  XAMPP  terdapat  sebuah  apliaksi  yang dinamakan PHPMyAdmin yang digunakan untuk membuat pengetikan kode-kode
MySQL  yang tadinya harus di  ketik di  command line bisa di  olah menggunakan
interface grafis sehingga memudahkan dalam pengelolaan database MySQL. [10] 2.7.7.
Notepad++
Notepad++  adalah  sebuah penyunting  teks
dan penyunting  kode
sumber yang  berjalan  di
sistem  operasi Windows
.  Notepad++  menggunakan komponen
Scintilla untuk  dapat  menampilkan  dan  menyuntingan  teks  dan
berkas kode sumber
berbagai bahasa pemrograman
. Notepad++  didistribusikan  sebagai
perangkat  lunak  bebas .  Proyek  ini
dilayani oleh Sourceforge.net
dengan telah diunduh lebih dari 27 juta kali dan dua
kali memenangkan penghargaanSourceForge Community Choice Award for Best Developer Tool. [11]
Berikut  sejumlah  bahasa  pemrograman  yang  didukung  oleh  Notepad++ sejak versi 5.9.3 :