Programer jaman Now tidak mungkin terlepas dari yang namanya IDE. Saat ini banyak IDE yang beredar dipasar baik yang opensource, Free ataupun Premium. Dari semua IDE itu hanya ada 5 IDE yang paling banyak digunakan oleh programer didunia. Mari kita cek satu satu
- Apple XCode
- Microsoft Visual Studio
- JetBrain IntelliJ IDEA
- Eclipse
- Netbeans
Yang menarik Semua IDE diatas bisa anda coba secara gratis walaupun tidak semua opensource. Visual Studio dan JetBrain menyediakan versi Comunity Edition yang bisa anda download secara gratis, XCode bisa anda dapatkan gratis di Mac Appstore; sementara itu Eclipse dan Netbeans adalah produk Open source.
Visual Studio hanya bisa digunakan di platfrom Windows dan Mac, X Code hanya bisa digunakan di platfrom Apple dan sisanya bisa dipakai di semua platfrom. Bisa jadi anda tidak memakai langsung IDE diatas namun memakai IDE turunan dari IDE diatas terutama IDE turunan dari Eclipse dan Netbeans mengingat dua produk tersebut bersifat opensource.
XCode
Download : lewat Mac App Store ( free)
OS : Mac OS
Bahasa Yang di dukung
- Objective – C
- Swift
Target :
- Mac OS
- iOS
- Watch OS
- TvOS
Informasi singkat
IDE ini adalah IDE resmi untuk membuat aplikasi di platform Apple. Jika anda ingin membuat Aplikasi Mac OS, iOS, Watch OS sampai tvOS dari Apple, anda cukup menginstall XCode. IDE ini secara default hanya mendukung dua bahasa yaitu Objective-C dan Switfh.
Yang menarik, sekarang XCode bisa anda dapatkan secara gratis dari Mac App Store, tentunya sudah pasti di download dari MacBook atau Mac anda mengingat IDE ini hanya berjalan
Microsoft Visual Studio
Download : https://visualstudio.microsoft.com/vs/community/
OS : Windows, Mac OS
Platform Yang di dukung
- Web Platfrom (PHP, Python, ASP.NET)
- NET Platfrom
- Xamarin Mobile Platfrom (Android, iOS, Windows)
- Cloud Azure
IDE yang berbasis Visual Studio
- Visual Studio Code
Target :
- Web
- Desktop Windows
- Windows Universal App
- XBOX
- Cloud
Visual Studio adalah salah satu IDE Terbaik untuk programer. IDE bukan hanya mendukung .NET Framework seperti C# dan Visual Basic.Net . Visual Studio merupakan produk komersial yang harganya bisa mencapai ribuan dollar untuk satu lisensinya. Namun jika anda seorang hobi atau pelajar/ Mahasiswa anda bisa mendapatkan Visual Studio Comunity Edition secara gratis.
JetBrain IntelliJ IDEA
Download : https://www.jetbrains.com/idea/download
OS : Windows, Linux, Mac OS
Bahasa Yang di dukung
- Web Platfrom
- Java Platform
- C/C++
- Python
- Kotlin
IDE yang berbasis Intellij IDEA
- Android Studio
- PHPStrom
- PyCharm
- WebStorm
Informasi singkat
Produk dari JetBrain semula memfokusnya sebagai IDE Java,namun seiring perkembangan Zaman, Jetbrain menjadi All Purpose IDE. Produk ini menyediakan versi Komunity Edition Selain itu jika anda adalah programer android, maka Android Studio adalah produk turunan dari JetBrain yang digratiskan oleh Google Untuk Anda.
Eclipse
Download : http://www.eclipse.org/downloads/packages/installer
OS : Windows, Linux, Mac OS
Bahasa Yang di dukung
- Web ( JSP, PHP, CSS, HTML, JS)
- Java Platform ( Java EE, SE, ME)
- C/C++
IDE yang berbasis Eclipse
- Adobe Coldfusion Builder
- Adobe Flash Builder
- Aptana Web IDE
- Eclipse ADT (Android Dev Tool)
- Eclipse PDT ( PHP Dev Tool)
Informasi singkat
Eclipse adalah IDE opensource yang mempunyai banyak produk turunan seperti Eclipse ADT yang pernah menjadi IDE Default untuk Android, lalu ada Eclipse PDT yang digunakan untuk Programer PHP dan sebagainya. Eclipse dikenal modular dan mudah di kostumasi. Sifat inilah yang akhirnya membuat produk ini beranak pinak menjadi banyak IDE yang sifatnya spesifik.
Netbeans
Download Link : https://netbeans.org/downloads/
OS : Windows, Linux, Mac OS
Bahasa Yang di dukung
- Web ( JSP, PHP, CSS, HTML, JS)
- Java Platform ( Java EE, SE, ME)
- C/C++
IDE yang berbasis NetBeans
- Oracle Solaris Studio
- Fantom IDE
- HEIDE
Informasi singkat
Netbeans semula fokus pada pemrograman Java, namun Netbeans Terbaru mendukung hampir semua bahasa pemrograman yang ada dengan memanfaatkan plugin. Kekurangan dari NetBeans adalah loadingnya lambat karena dibangun dengan Java Swing. Kelebihan dari Netbeans adalah tersedia secara gratis di 3 Platform desktop yaitu Linux, Windows dan Mac.