menurut seseorang di stakoferflow.
An IDE is an integrated development environment - a suped-up text editor with additional support for developing (such as forms designers, resource editors, etc), compiling and debugging applications. e.g Eclipse, Visual Studio.
A Library is a chunk of code that you can call from your own code, to help you do things more quickly/easily. For example, a Bitmap Processing library will provide facilities for loading and manipulating bitmap images, saving you having to write all that code for yourself.
An API (application programming interface) is a term meaning the functions/methods in a library that you can call to ask it to do things for you - the interface to the library.
An SDK (software development kit) is a library (often with extra tool applications, data files and sample code) that aid you in developing code that uses a particular system (e.g. extension code for using features of an operating system (Windows SDK), drawing 3D graphics via a particular system (DirectX SDK), writing add-ins to extend other applications (Office SDK), or writing code to make a device like an Arduino or a mobile phone do what you want)
A toolkit is like an SDK - it's a group of tools (and often code libraries) that you can use to make it easier to access a device or system.
A framework is a big library that provides many services (rather than perhaps only one focussed ability as most libraries do). For example, .NET provides an application framework - it provides most (if not all) of the services you need to write a vast range of applications - so one "library" provides support for pretty much everything you need to do. Often a framework supplies a base on which you build your own code, rather than you building an application that consumes library code.
lebih sederhana menurut saya
IDE adalah tekt editor yang kita pakai untuk keperluan editing, debug,compile
Library adalah kumpulan fungsi yang di terapkan pada program kita untuk mempermudah pengkodingan
API adalah sistem untuk komunikasi antar software bisa di sebut penghubung
SDK adalah paket sekala besar, untuk keperluan program kita mungkin di dalamnya terdapat banyak library, api dan yang lainya
Toolkit adalah mungkin seperti SDK tapi berbentuk GUI dan penggunaanya sangat mudah
Framework adalah kerangka kerja yang di dalamnya terdapat fungsi2 yang dapat memudahkan kita membuat suatu program
API adalah sistem untuk komunikasi antar software bisa di sebut penghubung
SDK adalah paket sekala besar, untuk keperluan program kita mungkin di dalamnya terdapat banyak library, api dan yang lainya
Toolkit adalah mungkin seperti SDK tapi berbentuk GUI dan penggunaanya sangat mudah
Framework adalah kerangka kerja yang di dalamnya terdapat fungsi2 yang dapat memudahkan kita membuat suatu program
#catatan sendiri
sumber : link
sumber : link
0 komentar:
Posting Komentar
Thanks.