Consists of code written in programming language.
Can copy itself & cause harm in many ways such as stealing information or destroy information.
Key technical terms for basics of cybersecurity