Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- * token:
- One of the basic elements of the syntactic structure of a program, analogous to a word in a natural language.
- * script:
- a program stored in a file (usually one that will be interpreted)
- * symentic error (logic error):
- An error in a program that makes it do sth. other than what the programmer intended
- * symentics:
- the meaning of a program
- * Python shell:
- An interactive user interface to the Python interpreter
- * byte code:
- source code -> byte code -> object code
- * object code:
- the output of the compiler after it translates the program
- * executable(= object code):
- another name for object code that is ready to be exectued
- * interpret:
- to execute a program in a high-level language by translating it one line at a time
- * parse:
- To examine a program and analyze the syntactic structure
- * compiler vs interpreter:
- ** compiler: convert source code into object code before execution
- ** -> It will stick to the OS, os it's not portable.
- ** -> overall: quick, but not portable
- ** interpreter: convert source code into object code when executing
- ** -> It requires an interpreter when executing the source code, but it will be portable to all OS.
- ** -> overall: slow, but portable
- ? JAVA is portable but is a compiled type ?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement