소스 코드

파이썬 프로그래밍 언어의 소스 코드. 알아보기 쉽게 하기 위해 여러 가지 색으로 강조되어 있다.

소스 코드(source code) 또는 원시 코드란 컴퓨터 프로그램을 (사람이 읽을 수 있는) 프로그래밍 언어로 기술한 글을 말한다. 한 개, 또는 여러 개의 텍스트 파일로 구성되어 있다. 현대 소프트웨어 개발에서 기계어는 극히 일부 영역에서만 쓰이며, 대부분 고급 언어로 된 소스 코드를 컴파일하여 개발한다. 소프트웨어와 이에 동반하는 소스 코드는 일반적으로 크게 자유 소프트웨어사유 소프트웨어 가운데 하나의 라이선스를 지닌다.

역사

프로그램 내장식 컴퓨터를 위한 최초의 프로그램들은 컴퓨터의 전면 패널 스위치를 통해 바이너리 형태로 입력되었다. 1세대 프로그래밍 언어는 소스 코드와 기계어 간의 구별이 없었다.

IBM이 최초로 기계와 함께 작업할 소프트웨어를 제공했을 때 소스 코드는 무료로 제공되었다. 당시 소프트웨어를 개발하고 지원하는 비용이 하드웨어의 가격에 포함되었다. 수십년 간 IBM은 1983년까지 소스 코드를 자사의 소프트웨어 제품 라이선스와 함께 배포하였다. [1]

En otros idiomas
Afrikaans: Bronkode
العربية: كود مصدري
asturianu: Códigu fonte
azərbaycanca: Mənbə kodu
беларуская: Зыходны код
беларуская (тарашкевіца)‎: Крынічны код
български: Изходен код
বাংলা: সোর্স কোড
bosanski: Izvorni kod
català: Codi font
Mìng-dĕ̤ng-ngṳ̄: Nguòng-dâi-mā
čeština: Zdrojový kód
dansk: Kildekode
Deutsch: Quelltext
English: Source code
Esperanto: Fontkodo
español: Código fuente
eesti: Lähtekood
euskara: Iturburu kode
فارسی: کد منبع
français: Code source
עברית: קוד מקור
हिन्दी: मूल कोड
hrvatski: Izvorni kod
Bahasa Indonesia: Kode sumber
italiano: Codice sorgente
Кыргызча: Баштапкы код
lietuvių: Išeitinis kodas
latviešu: Pirmkods
олык марий: Тӱҥалтыш код
Bahasa Melayu: Kod sumber
Mirandés: Código fuonte
မြန်မာဘာသာ: ဆို့စ်ကုတ်ဒ်
Nederlands: Broncode
norsk nynorsk: Kjeldekode
norsk: Kildekode
Pälzisch: Kwälldegschd
português: Código-fonte
Runa Simi: Pukyu qillqa
română: Cod sursă
русский: Исходный код
srpskohrvatski / српскохрватски: Izvorni kod
Simple English: Source code
slovenčina: Zdrojový kód
slovenščina: Izvorna koda
српски / srpski: Изворни код
svenska: Källkod
Türkçe: Kaynak kodu
українська: Початковий код
اردو: سورس کوڈ
Tiếng Việt: Mã nguồn
中文: 源代码
Bân-lâm-gú: Goân-sú-bé
粵語: 原始碼