Dremendo Tag Line

Environment Setup for Coding in Java

Input and Output in Java

In this lesson, we will understand what coding environment is and how to set up one for Java programming.

Environment Setup for Java Programming

Environment Setup is the process of installation and configuration of software required for coding programs in Java. To start coding in Java we need two things:

  • Text Editor - A text editor is a software used for writing code in java. Example Windows Notepad, Notepad++, vim for Linux.
  • JDK (Java Development Kit) - The Java Development Kit (JDK) is a software development environment used for developing java applications and applets. It components the Java Runtime Environment (JRE), an interpreter/loader (java), a compiler (javac), an archiver (jar), a documentation generator (javadoc) and other tools needed in Java development.

With the help of the above two software, we can start coding in Java, But to make it simple we will use free software for Java programming. This type of software is known as an IDE (Integrated Development Environment).

Below are the names of free IDE software available on the internet for Java programming. You can download any of the software mentioned below for Java programming.

Throughout the Java Programming Tutorial, we will use our own developed IDE JCppEdit which supports a variety of programming languages like C, C++, Java, HTML, CSS, JavaScript, XML. etc. It comes with inbuilt MinGW and Borland Compiler as well as a JDK.

This IDE has been developed for beginners and is very easy to use compared to other IDEs available on the internet. Currently, it supports Microsoft Windows Operating System, if you are using MAC or Linux then you can install any cross-platform IDE like Eclipse, NetBeans, IntelliJ IDEA Community Edition, BlueJ or DrJava.

Steps to Install JCppEdit on Windows