Looks like no one added any tags here yet for you.
exception
an error in a program that makes it fail at run-time. Also called a run-time error.
logic error
an error in a program that makes it do something other than what the programmer intended.
debugging
the process of finding and removing any of three kinds of error
natural languages
any of the languages people speak that have evolved naturally
interpret
to run a program in a high-level language by translating it one line at a time
compile
to translate a program in a high-level language into a low-level language, all at once, in preparation for later execution
source code
a program in a high-level language, before being compiled
object code
the output of the compiler, after translating the program
executable
another name for object code that is ready to run
byte code
a special kind of object code used for Java program. Byte code is similar to low-level language, but it is portable, like high-level language
statement
a part of the program that specifies a computation
print statement
a statement that causes the output to be displayed on the screen
comment
a part of the program that contains information about the program, but that has no effect when the program runs.
method
a named collection of statements
library
a collection of class and method definitions
bug
an error in a program
syntax
the structure of a program
semantics
the meaning of a program
parse
to examine a program and analyze the syntactic structure
syntax error
an error in the program that makes it impossible to parse (and therefore impossible to compile)
portability
a property of a program that can run of more than one kind of computer
problem-solving
the process of formulating a problem, finding a solution, and expressing the solution
high-level language
a programming language like java that is designed to be easy for humans to read and write
low-level language
a programming language that is designed to be easy for a computer to run. Also called “machine learning” or “assembly language”
formal language
any of the languages people have designed for specific purposes, like representing mathematical ideas or computer programs. All programming languages are formal language