What exactly is JDK? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

What exactly is JDK?

What is the difference between jdk and notepad ++? I currently have Notepad++ installed. Is jdk same as Notepad++, or just 'an environment'?

26th Dec 2016, 2:26 AM
Veii Xhen
Veii Xhen - avatar
2 Answers
+ 2
JDK is the Java Developement Kit. It includes a Java Virtual Machine (JVM) that allows you to run your code on any platform that has the JVM intalled (Mac, Linux, Windows, etc), a compiler, and a debugging tool to help you to debug your program (step through it to find and fix errors). Notepad++ is just a text editor. It may allow you to write code but it lacks all of the other tools. There are three platforms for the JDK: use Java SE for developing web and desktop applications, use Java EE for developing server applications (EE stands for Enterprise Edition), and use Java ME if you plan on developing mobile applications......Of course you can always add libraries to any of these JDK's
26th Dec 2016, 2:39 AM
Pat Gekoski
Pat Gekoski - avatar
+ 2
Oh... so I can write my code in Notepad++ and compile it using JDK. Thanks!
26th Dec 2016, 6:37 AM
Veii Xhen
Veii Xhen - avatar