Autocomplete

Integrated Development Environment (IDE)

An Integrated Development Environment (IDE) is an application that brings together everything you need to write, organise, and run programs — in one place.

┌─────────────────────────────────────┐
│               IDE                   │
│  ┌──────────┐      ┌─────────────┐  │
│  │   File   │      │   Editor    │  │
│  │ Explorer │      │             │  │
│  └──────────┘      └─────────────┘  │
│  ┌───────────────────────────────┐  │
│  │          Terminal             │  │
│  └───────────────────────────────┘  │
└─────────────────────────────────────┘

The editor#

The editor is where you write your code. It looks like a text editor, but it understands the programming language you’re working in. That understanding powers three features that make a real difference when you’re starting out: