programs.
input unit, output unit, memory unit, central processing unit, arithmetic and logic unit, secondary storage unit.
machine languages, assembly languages, high-level languages.
compilers.
Android.
Release candidate.
accelerometer.
editor.
preprocessor.
linker.
loader.
information hiding.
classes.
object-oriented analysis and design (OOAD).
inheritance.
The Unified Modeling Language (UML).
attributes.