You are here: Kinds of code · Script vs app

Decoder ring

Four words that keep overlapping.

Use this page when a lesson says program and you hear app, or when someone calls hello.py an app and it feels wrong.

S

Script

A short list of instructions, often one file. hello.py. You run it with a command.

P

Program

The broader word. A script is a kind of program. An app is also a kind of program.

A

App

A program with screens you tap. Icon. Buttons. WhatsApp energy, even when the app is tiny.

K

APK

The install package for an app. The boxed product. Not the running guest itself.

Same idea on the Android floor

The Android wing explains how those shapes sit on the phone. This page is only the names.

Apps and APKs →