Perbedaan Text Editor Dan IDE
Syntaxt(Pixabay/Boskampi) |
Jika kamu baru belajar tentang programming kamu pasti sering mendengar atau membaca istilah istilah asing yang ada di dunia pemrograman. Salah satunya adalah tools yang digunakan untuk menulis kode yaitu text editor dan IDE.
Pengertian
Text editor adalah tools yang digunakan untuk menulis kode program dalam penembangan aplikasi. Text editor sangat ringan untuk digunakan, hal ini dikarenakan text editor hanya memiliki sedikit fitur di dalamnya.
IDE (Integrated Development Environment). Jika dibandingkan dengan text editor IDE memiliki lebih banyak fitur yang dapat menunjang kebutuhan pengembangan aplikasi. Lingkungan pengembangan yang disediakan IDE dapat membantu para programmer dalam mengembangkan aplikasi menjadi lebih cepat dan efisien. Minimal IDE memiliki fitur:
- Editor, sama seperti text editor, IDE pasti memiliki fitur untuk menulis kode.
- Compiler, digunakan untuk menerjemahkan kode sumber(source code) program agar dimengerti oleh mesin komputer. Bahasa mesin berbentuk biner yang hanya terdiri 0 dan 1. Sebelum Bahasa pemrograman dijalankan oleh komputer, Bahasa pemrograman harus di compile terlebih dulu oleh compiler agar dapat dibaca oleh mesin.
- Linker adalah fitur yang berfungsi untuk menggabungkan data biner yang dihasilkan compiler setelah mengcompile source code sehingga data data biner tersebut menyatu menjadi program komputer yang utuh dan siap untuk di eksekusi
- Debugger adalah fitur testing yang digunakan untuk memastikan bahwa program dapat dijalankan dengan baik. Proses debugger di jalankan setelah program selesai dibuat, karena tujuan dari debugging adalah untuk menemukan kesalahan dalam penulisan program dan memperbaikinya.
Contoh aplikasi text editor
Sublime text adalah salah satu text editor yang mendukung berbagai system operasi seperti windows, mac, dan Linux. Jika kamu menggunakan lebih dari satu system operasi untuk mengembangkan aplikasi sublime text dapat menjadi pilihan yang bagus.
Notepadd++ merupakan text ditor yang berjalan di system operasi windows, sedangkan pengguna Linux dapat menggunakannya via wine. Notepad++ dapat digunakan untuk membuat dan menampilkan text serta berkas source code dalam berbagai Bahasa pemrograman. Hal ini karena komponen komponen scintilla yang digunakan oleh notepad++
Contoh aplikasi IDE
Neatbeans IDE dirancang khusus untuk pengembangan di platform java. Meskipun demikian NetBeans IDE dapat di gunakan untuk pengembangan di platform c++ dan php.
Android studio dikhususkan untuk mengembangan aplikasi berbasis android. Untuk menjalankan android studio di perangkat windows minimal perangkat komputer harus dilengkapi dengan RAM 4GB
0 Response to " Perbedaan Text Editor Dan IDE"
Post a Comment