Codecademy Logo

Introduction to Operating Systems

Related learning

  • In this introductory course, we'll be getting familiar with Linux and how to navigate within a Linux environment!
    • With Certificate
    • Intermediate.
      4 hours

The Operating System

The operating system (OS) is system software that manages the basic functionalities of a computer and is responsible for tasks such as process management, memory management, file system management, IO management, networking, security, and providing a user interface.

Main Functions of a Computer

There are four main functions of a computer that make user interaction possible:

  • Input
  • Processing
  • Memory
  • Output
- Input is data we give to our computers through interactions
- Processing is comprised of the translation of input and the instructions given for output
- Memory is used to store either temporary or permanent information
- Output is the information that gets returned by the computer

Learn more on Codecademy

  • In this introductory course, we'll be getting familiar with Linux and how to navigate within a Linux environment!
    • With Certificate
    • Intermediate.
      4 hours