Advanced computer languages are easy to write, read, communicate, and maintain. Machine language is the computer can be directly read and run.
The compiler translates the assembly or Advanced computer language source program as input into the equivalent program of the target language (destination language) machine code.
The source code is generally a high-level language (high-level language),
such as Pascal, C, C + +, Java, Chinese programming, or assembly language, and the target is the machine language object code (object codes), sometimes referred to as machine code.
1 Packagecom.table;2 ImportJava.util.Scanner;3 Public classfourtable {4 //application of input statements5 Public Static voidmain (String [] args)6 {7System.out.println ("Study No.:");8Scanner Scanner =NewScanner (system.in);9 intStudent =scanner.nextint ();Ten intStudentyear = student/10000; One intStudenttime = (student/100)%studentyear; A intStudentID = Student% (student/100); -SYSTEM.OUT.PRINTLN ("Student Number:" +Student); -SYSTEM.OUT.PRINTLN ("Student entry Year:" + Studentyear + "year")); theSYSTEM.OUT.PRINTLN ("Student period:" + Studenttime + "period")); -SYSTEM.OUT.PRINTLN ("Student number:" + StudentID + "number")); - } -}
The compiler takes the assembly or Advanced computer language source program as input