코딩은 다양한 목적과 환경에 따라 여러 종류로 나뉘는데, 대표적으로 웹 개발에서는 HTML, CSS, JavaScript를 사용해 웹사이트의 구조·디자인·동작을 만들고, 소프트웨어 개발에서는 Python이나 Java 같은 언어로 프로그램을 제작하며, 모바일 앱 개발은 Swift(iOS)나 Kotlin(Android)을 활용한다. 또한 데이터 분석과 인공지능 분야에서는 주로 Python과 관련 라이브러리를 사용하고, 시스템 프로그래밍이나 게임 개발에서는 C++ 같은 고성능 언어가 쓰이는 등, 코딩은 목적에 따라 다양한 언어와 분야로 나뉜다.