JAVA
Java is a computer programming language that is class based and object oriented. Java can do so many things for an individual or even a computer when referring to machine-learning. The possibilities are almost endless. The downloading process is simple and can be found at Javas website, Java SE - Downloads | Oracle Technology Network | Oracle . There will be options according to your computer, so read carefully. Following that you will need to choose an IDE for Java. The next two things I want to talk about are Java's concepts and features of the object-oriented design principles. The four major principles are encapsulation, mutator, abstraction, and inheritance. Encapsulation - binding code and data together in a single unit. Mutator - public method that are used to modify the state of an object, while hiding the implementation of exactly how the data gets modified. Abstraction - Hiding internal details and showing functionality, Inheritance - When an obj...