Mengenal 10 macam teks editor yang digunakan untuk bahasa pemrograman C
Bahasa C adalah salah satu pemrograman yang cukup populer di kalangan developer. Menurut Wikipedia bahasa pemrogaman C adalah salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dannies Ritchie untuk sistem operasi Unix di Bell Telephone Laboratories.
Bahasa C tidak hanya digunakan untuk memprogram sistem dan jaringan komputer, namun juga untuk mengembangkan software aplikasi. Bahasa C banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitekstur komputer, bahkan terdapat beberapa komplier yang sangat populer telah tersedia. C secara luar biasa dapat mempengaruhi bahasa lainnya seperti C++ yang merupakan extensi dari C.
Bahasa C ini sangat memberikan inspirasi bahasa pemrograman lain seperti C++, C#, Objective C, PHP , Java, JavaScript dan lain sebagainya. Jadi jika kamu belajar bahasa C terlebih dahulu akan memudahkan kamu mempelajari bahasa lainnya karena merupakan turunan dari bahasa C.
A). PENGERTIAN
• Apa itu Bahasa Pemrograman C?
"C" (dibaca /si:/ seperti membaca huruf C dalam bahasa inggris) adalah sebuah bahasa pemrograman gerneral-purpose dan imprative yang mendukung pemrograman terstruktur dan rekursif.
General-purpose artinya bisa digunakan untuk membuat program apa saja. Impreative artinya bahasa yang menggunakan statament.
B). SEJARAH
Akar dari bahasa C adalah bahasa BCPI yang dikembangkan oleh Martin Richards pada tahun 1967. Bahasa ini lalu memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut dengan B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ritchie sekitar tahun 1970-an di Bell Telephone Laboratories Inc. Sekarang ( adalah AT & T Bell laboratories). Bahasa C pertama kali digunakan pada komputer Digital Equipment Corporation PDP-11 yang menggunakan sistem operasi UNIX
C. ) 10 APLIKASI TEKS EDITOR PEMROGAMAN BAHASA C
1. CodeBlocks
Source:www.softonik.com
Untuk men – run atau menjalankan program dari kode bahasa C++ yang kamu buat,kamu perlu menginstall suatu aplikasi yang bisa menjalankannya. CodeBlocks termasuk IDE ( Integrated Development Environment ) yang bisa digunakan untuk mengembangkan aplikasi berdasarkan bahasa pemrograman tertentu. Dimana IDE bersifat open source atau tidak berbayar alias gratis. CodeBlocks yang sering digunakan adalah versi 16.01.
2. Dev C++

Source: SourceForge.Net
Termasuk IDE seperti CodeBlocks. Dev C++ sendiri telah dilengkapi dengan IDM GCC Compiler C bagian dari GNU Compiler Collection. Didistribusikan dibawah lisensi GNU General Publik License untuk pemrograman C/C++ dengan gratis dan full featur.
3. Borland C++
Source:nullprogram.com
Perangkat lunak ini berfungsi untuk menyusun aplikasi yang berdasarkan pada bahasa pemrograman C/C++ dan bekerja dalam lingkungan sistem operasai windows. Memiliki keunggulannya sendiri yaitu bahasa pemrogramannya terletak pada produktivitas, kualitas, pengembangan perangkat lunak, kecepatan kompilasi, dan program terstrukruktur. Dikhususkan untuk pemrograman database karena dapat dihubungkan dengan Notepad.
4. Atom
Source:www. Arrowhitech.com
Atom, text editor terbaik open source yang ada saat ini. Aplikasi ini tersedia untuk Mac OS, Linux, dan Windows.
Atom ini tidak kalah elegan dengan Sublime Text. Selain tampilannya menarik dan desain yang elegan, aplikasi ini juga mendukung banyak bahasa. Jika menginginkan fitur tambahan, Anda dapat dengan mudah menambahkannya melalui menu plugin yang tersedia.
Fitur-fitur yang tersedia di dalam Atom antara lain teknologi web based, fuzzy finder, fast project-wide, file system browser, TextMate grammars, integrasi dengan Node.js, dan masih banyak keunggulan lain Atom dibandingkan dengan text editor lain.
Atom sangat mudah untuk kamu install. Tinggal kunjungi halaman Atom untuk mengunduhnya. Perlu menjadi catatan bahwa saking banyaknya fitur yang ditawarkan editor ini, Anda perlu menyiapkan resource yang cukup besar dibandingkan dengan text editor lain.
Pengguna Mackbook Air banyak yang menggunakan text editor ini. Namun juga bisa di windows. Kamu akan merasakan banyak fitur yang mungkin mirip dengan sublime text, tetapi fitur pada atom text editor lebih lengkap dan nyaman untuk digunakan. Perangkat lunak ini buatan Github, sebuah perusahaan layanan clud computing untuk open source menggunakan Git.

Windows memiliki bahasa pemrogramannya sendiri, yaitu Visual C++, Visual J++, dan Visual Basic. Tetapi paling banyak digunakan adalah yang C++. Microsoft Visual C++ termasuk Integrated Development Environment (IDE) untuk bahasa C dan C++ yang dikembangkan oleh microsoft. Merupakan bagian dari Microsoft Visual Studio. Aplikasi ini lebih dipilih programmer membuat berbagai aplikasi untuk membuat berbagai aplikasi dekstop maupun antivirus karena lebih unggul daripada Microsoft Visual Basic.
6. Neatbeans

Source: www.arrowhitech.com
NetBeans merupakan sebuah open source pengembangan lingkungan terpadu untuk mengembangkan menggunakan bahasa C++, PHP, dan C++. Dia menggunakan komponen yang disebut modul untuk memungkinkan pengembangan perangkat lunak. Kemudian Konfigurasi C++ di NetBeans menggunakan MinGW atau Cygwin.
Netbeans adalah aplikasi text editor yang mendukung bahasa pemrograman JavaScript, Java, HTML5, PHP, C/C++, dan lainnya. Kinerja aplikasi ini cukup bagus karena sudah dibekali cukup banyak fitur canggih.
Source: www.sublimetext.com
Ingin tampilan text editor yang ‘wah’ dengan fitur yang melimpah? Coba Anda lihat Sublime Text di bawah ini. Indah.
Salah satu keunggulan dari Sublime Text memang tampilannya yang dinamis. Tersedia juga beberapa tema yang dapat Anda pilih sesuai dengan selera.
Sublime Text termasuk di dalam text editor yang mendukung berbagai macam sistem operasi seperti Windows, Mac, dan Linux. Jadi tidak masalah jika Anda mengerjakan pengembangan aplikasi menggunakan beberapa sistem operasi yang berbeda-beda.
Linux merupakan sistem operasi yang paling kompatibel dengan Sublime Text, performanya lebih maksimal di sistem operasi ini. Fungsi pencarian Sublime Text dapat bekerja lebih optimal di Linux karena terdapat
Keunggulan lain dari Sublime Text adalah cepat dan dapat digunakan bahkan di perangkat dengan resource yang kecil. Sublime Text juga memungkinkan Anda untuk menambah fitur dengan menginstall plugin.Kamu bisa menginstall beberapa plugin apabila mempunyai resource yang cukup.
Sublime Text dapat kamu gunakan secara gratis dengan batasan waktu. Namun Sublime Text juga menyediakan fitur premium yang hanya bisa Anda gunakan jika melakukan pembayaran. Biayanya sekitar 70 US Dollar untuk mendapatkan lisensi penuh.
Sebuah text editor yang bisa digunakan untuk C++ dan sangat canggih untuk coding, mark up, dan lain – lain. Sublime text merupakan aplikasi code editor yang dapat berjalan diberbagai platform operating system dengan menggunakan teknologi Phyton API. Bukan aplikasi open source tetapi dapat didapatkan secara gratis karena beberapa fitur pengembangan memiliki lisensi aplikasi gratis. Yaa yang namanya gratisan pasti ada kurangnya, coba aja yang berbayar mungkin lebih mantap daripada yang gratis. Dikutip dari salah satu sumber, Harga untuk yang berbayar hanya $70.
8. CPP Android

Sekarang kamu bisa menulis kode C++ dan menjalankannya di smartphonemu, sebab ada aplikasi yang mendukung untuk hal tersebut. Aplikasi ini adalah CppDroid. Kamu bisa menemukannya di play store dan ini gratis. Cara menulis kode di aplikasi ini pun juga mudah. Kamu yang suka coding wajib coba nih.
9. VIM
Mungkin ini agak kuno tetapi termasuk text editor untuk C++. Vim adalah singkatan dari Vi improved. Pertama kali text editor ini dirilis pada tahun 1970. Dia meniru aplikasi bernama Vi (pendahulunya) dengan menambah fitur – fitur baru.
Vim bisa dibilang text editor yang cukup langgeng. Aplikasi ini dikenalkan pada 1991 dan menjadi salah satu text editor terbaik sampai saat ini.
Jika kamu pengguna Linux pasti tidak asing dengan aplikasi ini. Ya, Vim merupakan text editor bawaan Linux yang sering bermanfaat untuk membuka dan mengedit baris kode di dalam file.
Tampilan Vim yang sangat sederhana (menggunakan CLI ‘Command Line Interface’) memang cukup memusingkan bagi pengguna baru. Namun berbicara mengenai kecepatan, tidak perlu dipertanyakan lagi. Vim menjadi satu di antara beberapa editor terbaik yang sangat ringan.
Aplikasi ini dapat kamu gunakan secara gratis dengan berbagai macam fitur. Vim mendukung ribuan bahasa pemrograman, seperti bash script, C, dan PHP. Vim juga mempunyai catatan riwayat edit yang dapat membantu untuk kembali ke awal ketika terjadi kesalahan.
Kamu bisa mengecek ada atau belumnya Vim di perangkat menggunakan perintah “vim” di CLI (Terminal atau CMD). Jika di perangkat belum terinstall, kamu bisa langsung mengunduh file instalasi di halaman Vim.
10. Notepad ++
Siapa yang tidak kenal Notepad? Text editor bawaan Windows ini sering dimanfaatkan untuk membuat file txt atau mengetik catatan ringan. Sedangkan Notepad++ merupakan pengembangan dari Notepad bawaan Windows.
Notepad++ merupakan aplikasi pengembang untuk mengedit teks kode pemrograman. Bisa didapatkan secara gratis, jadi kamu bisa mendapatkannya tanpa bayar. Notepad++ mampu mengenal kode dan tag disemua bahasa pemrograman termasuk C++.
Notepad++ menyediakan fitur tambahan yang lebih modern dan canggih. Notepad hanya menggunakan tampilan menu yang simpel dengan latar putih, sedangkan di Notepad++ kamu akan melihat banyak pilihan menu dan ikon.
Kamu bisa melakukan banyak hal menggunakan Notepad++. Aplikasi ini bisa membaca berbagai macam bahasa pemrograman. Tersedia juga menu plugin untuk menambah fitur.
Notepad++ menggunakan tampilan jendela tab. Fitur ini akan sangat berguna ketika kamu membuka beberapa file dalam satu waktu. Terdapat juga tampilan susunan file yang sedang kamu buka sehingga memberikan informasi posisi file di dalam folder kerja.
Selain fitur-fitur di atas, fitur lain yang cukup bermanfaat adalah shortcut customization, text-shortening, macro recording, auto-completion, dan masih banyak lagi.
Bagi kamu yang membutuhkan text editor yang ringan dengan kebutuhan yang terbatas, Notepad++ merupakan pilihan tepat. Bagaimana dengan lisensi? Tenang, Notepad++ dapat kamu gunakan secara gratis.
Kamu bisa langsung akses ke halaman Notepad++ untuk mencobanya langsung.
Demikian artikel ini saya buat.Semoga dapat menambah kan pengetahuan untuk yang membacanya.
Terimakasih
Semoga bermanfaat yaa :)







Komentar
Posting Komentar