1. 애플리케이션 (Application, App)
- 애플리케이션은 사용자가 특정 목적의 작업을 수행할 수 있도록 설계된 모든 소프트웨어를 의미
- 예) 카카오톡, 인스타그램, 엑셀, 포토샵 등
2. 프로그래밍 (Programming)
- 프로그래밍은 컴퓨터가 이해할 수 있도록 프로그래밍 언어를 사용해 정해진 약속에 따라 명령어(코드)를 작성하는 모든 과정
- 프로그래밍을 통해 원하는 기능을 가진 애플리케이션을 만들 수 있음
3. 프로그래밍 언어 (Programming Language)
- 사람과 컴퓨터 사이의 소통을 위한 약속된 언어. 만들고자 하는 애플리케이션의 종류나 목적에 따라 다양한 언어 사용
- Swift : Apple이 만든 iOS, macOS 등 모든 Apple 제품의 앱을 개발하는데 사용하는 언어, 빠르고 현대적인 문법이 특징