Source code (original) (raw)
Zdrojový kód (též zdrojový text, slangově zdroják, anglicky source code) je v informatice označení zápisu počítačového programu nebo jeho části v nějakém programovacím jazyce. Kompletní zdrojový kód softwarového projektu je obvykle uložen v jednom nebo více textových souborech. Zdrojový kód může být buď přímo prováděn (interpretován) interpretem nebo přeložen kompilátorem, který z něj vytvoří spustitelný soubor (případně doplněný knihovnami) obsahující strojový kód, který může operační systém zavést do paměti a spustit, takže je prováděn procesorem počítače. Běžný uživatel počítače obvykle se zdrojovým kódem nepřijde do styku.
Property | Value |
---|---|
dbo:abstract | En informàtica, codi font es refereix a una sèrie d'instruccions escrites en algun llenguatge de programació llegible per una persona. En general, quan es parla del codi font corresponent a un programa o aplicació informàtica, hom es refereix al conjunt de fitxers amb les instruccions necessàries per fer funcionar aquest programa. Aquests fitxers es poden guardar en diferents suports, com paper o cinta magnètica, però habitualment s'emmagatzemen a la memòria de l'ordinador, al seu disc dur o algun altre tipus de suport permanent. Un cop el codi font és disponible a l'ordinador, es pot convertir en un mitjançant un compilador, o bé es pot executar de diferent manera amb un intèrpret, depenent del tipus de llenguatge utilitzat. L'estudi del codi font d'un programa per un expert li permet veure com funciona, i també modificar-lo per canviar o millorar el funcionament del programa. (ca) Zdrojový kód (též zdrojový text, slangově zdroják, anglicky source code) je v informatice označení zápisu počítačového programu nebo jeho části v nějakém programovacím jazyce. Kompletní zdrojový kód softwarového projektu je obvykle uložen v jednom nebo více textových souborech. Zdrojový kód může být buď přímo prováděn (interpretován) interpretem nebo přeložen kompilátorem, který z něj vytvoří spustitelný soubor (případně doplněný knihovnami) obsahující strojový kód, který může operační systém zavést do paměti a spustit, takže je prováděn procesorem počítače. Běžný uživatel počítače obvykle se zdrojovým kódem nepřijde do styku. (cs) الشفرة المصدرية أو النص البرمجي المصدري أو مصدر البرنامج (بالإنجليزية: Source Code) مصطلح في عالم الحاسوب يُعبِّر عن الأوامر والتعليمات المكتوبة بلغة من لغات البرمجة التي يمكن قراءتها عادة كنص بسيط. تم تصميم شفرة المصدر خصيصًا لتسهيل عمل مبرمجي الحاسوب، الذين يحددون الإجراءات التي يجب أن يقوم بها الحاسوب عن طريق كتابة شفرة المصدر. غالبًا ما يتم تحويل شفرة المصدر من خلال مجمع أو مترجم إلى رمز آلة ثنائية يفهمه الحاسوب. قد يتم تخزين رمز الجهاز للتنفيذ في وقت لاحق، أو يتم تفسير شفرة المصدر وتنفيذها على الفور. يتم توزيع معظم برامج التطبيق في نموذج يتضمن الملفات القابلة للتنفيذ فقط. إذا تم تضمين شفرة المصدر، فستكون مفيدة للمستخدم أو للمبرمج أو لمسؤول النظام، وقد يرغب أي منهم في دراسة البرنامج أو تعديله. (ar) Quelltext, auch Quellcode (englisch source code) oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes. Abstrakt betrachtet kann der Quelltext für ein Programm auch als Software-Dokument bezeichnet werden, welches das Programm formal so exakt und vollständig beschreibt, dass dieses aus ihm vollständig automatisch von einem Computer in Maschinensprache übersetzt werden kann. Quelltext kann auch (teilweise oder komplett) nicht-textueller Form sein, zum Beispiel als grafische Verknüpfung von logischen Funktionsblöcken (beispielsweise in Simulink oder als UML-Diagramm). Der Quelltext eines Programms kann mehrteilig sein, zum Beispiel auf mehrere Dateien (evtl. unterschiedlicher Formate) aufgeteilt sein oder teilweise grafisch, teilweise textuell vorliegen (z. B. UML, angereichert mit Methodenimplementierungen in der verwendeten Programmiersprache). (de) Στην πληροφορική, πηγαίος κώδικας (ή απλώς κώδικας) είναι οποιαδήποτε σειρά από εντολές ή δηλώσεις σε κάποια ευανάγνωστη (human-readable) γλώσσα προγραμματισμού. Ο όρος πηγαίος κώδικας αναφέρεται συνήθως σε εντολές που γράφονται από κάποιον προγραμματιστή σε μια γλώσσα προγραμματισμού, και όχι σε εντολές που παράγονται αυτόματα από λογισμικό. Ο πηγαίος κώδικας που αποτελεί ένα πρόγραμμα συνήθως αποθηκεύεται σε ένα ή περισσότερα αρχεία κειμένου, ή πιο σπάνια σε βάσεις δεδομένων, ενώ εμφανίζεται και ως (code snippets) που τυπώνονται σε βιβλία ή άλλα μέσα. Μεγάλες συλλογές από αρχεία πηγαίου κώδικα οργανώνονται συνήθως σε ένα δένδρο καταλόγων, που λέγεται τότε δένδρο πηγαίου κώδικα (source tree). Ο πηγαίος κώδικας ενός προγράμματος είναι όλα τα αρχεία κώδικα που χρειάζονται για να μετατραπεί το πρόγραμμα από αναγνώσιμη μορφή σε μια ή περισσότερες γλώσσες προγραμματισμού σε εκτελέσιμη μορφή. Ο πηγαίος κώδικας μπορεί να μεταγλωττιστεί σε εκτελέσιμο κώδικα μηχανής ή να εκτελεστεί ως έχει από κάποιον διερμηνέα. (el) La fontoteksto, fontkodo aŭ, koncizigite, fonto de komputila programo (aŭ programaro) estas aro da linioj de teksto kiu estas , kiujn la komputilo devas sekvi por la koncernan programon. La fontkodo de programo estas skribita de programistoj en iu programa lingvo, sed en tiu ĉi unua stato ĝi por la plejmulto de la programlingvoj ne estas rekte uzebla por la komputilo. Ĝi devas unue esti tradukita al alia lingvo (la lingvo de la maŝino). Por ĉi tiu tradukado oni uzas kompililon. Kiam temas pri rajtocedo, simple liberaj verkoj, kaj iliaj aŭ aliaj permesiloj, "fontkodo" signifas ian formon de la verko sufiĉe oportunan por ŝanĝado kaj plibonigo. (eo) Iturburu kodea programa bat ordenagailu bati zerbait egin dezan ematen zaion agindu multzo bat da. Programa garatzeko programazio hizkuntza bat erabiltzen da; hala ere, ordenagailuak hizkuntza bakarra ulertzen du: berea. Horrenbestez, hizkuntza horretan baino ezin zaio “hitz egin”. Hikzuntza horri makina-hizkuntza izena ere esaten zaio, edo kode bitarra, eta 1 eta 0-z osaturiko segida da. Hori, ordea, ulertzeko oso zaila denez, lana errazteko programazio hizkuntzak asmatu ziren. Hizkuntza horiek hizkuntza naturalarekiko antza handia daukate, baina egitura berezidun hitz berezi batzuk darabiltzate. Programazio hizkuntza batean idatzita dauden ordenagailuetarako agindu horiek guztiek osatzen dute iturburu kodea. Behin programa baten iturburu kodea idatzita, konpilazioa izeneko prozesua pasa behar izaten du: prozesu horretan, iturburu kodea idatzita dagoen programazio-hizkuntzatik makina hizkuntzara itzultzen da. Makina hizkuntzaz idatzitako fitxategi berri hori fitxategi bitarra edo exekutagarria izenaz ezagutzen da, hau da, programa bera da. Behin programaren exekutagarria (edo fitxategi bitarra) sortuta, programa hori erabilgarria izango da, baina ezingo da exekutagarritik abiatuta berriro iturburu kodea eskuratu esaterako beste programatzaile batek programa nola eginda dagoen ikusteko. (eu) El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un cargador. El código fuente de un programa está escrito por un programador en algún lenguaje de programación legible por humanos, normalmente en forma de texto plano. Sin embargo, el programa escrito en un lenguaje legible por humanos no es directamente ejecutable por la computadora en su primer estado, sino que debe ser traducido a otro lenguaje o código binario; así será más fácil para la máquina interpretarlo (lenguaje máquina o código objeto que sí pueda ser ejecutado por el hardware de la computadora). Para esta traducción se usan los llamados compiladores, ensambladores, intérpretes y otros sistemas de traducción. El término código fuente también se usa para hacer referencia al código fuente de otros elementos del software, como, por ejemplo, el código fuente de una página web, que está escrito en lenguaje de marcado HTML o en Javascript, u otros lenguajes de programación web, y que es posteriormente ejecutado por el navegador web para visualizar dicha página cuando es visitada. El área de la informática que se dedica a la creación de programas, y por tanto a la creación de su código fuente, es la ingeniería de software. (es) En informatique, le code source est un texte qui présente les instructions composant un programme sous une forme lisible, telles qu'elles ont été écrites dans un langage de programmation. Le code source se matérialise généralement sous la forme d'un ensemble de fichiers texte. Le code source est souvent traduit — par un assembleur ou un compilateur — en code binaire composé d'instructions exécutables par le processeur. Il peut sinon être directement interprété à l'exécution du programme. Dans ce deuxième cas, il est parfois traduit au préalable en un code intermédiaire dont l'interprétation est plus rapide. (fr) In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source code. The source code is often transformed by an assembler or compiler into binary machine code that can be executed by the computer. The machine code is then available for execution at a later time. Most application software is distributed in a form that includes only executable files. If the source code were included it would be useful to a user, programmer or a system administrator, any of whom might wish to study or modify the program. Alternatively, depending on the technology being used, source code may be interpreted and executed directly. (en) Dalam ilmu komputer, kode sumber (Inggris: source code) atau kode program adalah suatu rangkaian pernyataan atau deklarasi yang ditulis dalam bahasa pemrograman komputer yang terbaca manusia. Kode sumber yang menyusun suatu program biasanya disimpan dalam satu atau lebih , dan dapat pula ditampilkan dalam bentuk (code snippet) yang dicetak pada buku atau media lainnya. Kode sumber sebelum dikonversikan menjadi bentuk berkas yang dapat dieksekusi komputer harus melalui proses kompilasi terlebih dahulu. Konversi ini bisa dilakukan oleh suatu kompilator, atau langsung dari bentuk terbaca manusia dengan bantuan interpreter. (in) ソースコード(英: source code)は、プログラミング言語で書かれた、コンピュータプログラムを表現する文字列(テキストまたはテキストファイル)である。 (ja) ( 이 문서는 프로그래밍에 관한 것입니다. 영화에 대해서는 소스 코드 (영화) 문서를 참고하십시오.) 소스 코드(영어: source code) 또는 원시 코드란 컴퓨터 프로그램을 사람이 읽을 수 있는 프로그래밍 언어로 기술한 텍스트 파일이다. 평문으로 작성되고 프로그래밍에서 설계도의 역할을 하며, 한 개, 또는 여러 개의 텍스트 파일로 구성되어 있다. 현대 소프트웨어 개발에서 기계어는 극히 일부 영역에서만 쓰이며, 대부분 고급 언어로 된 소스 코드를 컴파일하여 개발한다. 소프트웨어와 이에 동반하는 소스 코드는 일반적으로 크게 자유 소프트웨어와 사유 소프트웨어 가운데 하나의 라이선스를 지닌다. (ko) In informatica, il codice sorgente (spesso detto sorgente o codice o listato) è il testo di un algoritmo di un programma scritto in un determinato linguaggio di programmazione, compreso all'interno di un file sorgente, che definisce il flusso di esecuzione del programma stesso, ovvero la sua codifica software. Il codice sorgente, scritto in un linguaggio di programmazione leggibile dagli esseri umani, fornisce indicazioni ai computer affinché questi possano tradurle (compilarle) in linguaggio macchina, costituendo così la base di siti web e programmi. Il processo di compilazione include i link alle librerie di sistema. Per estensione, l'espressione "codice sorgente" viene utilizzata anche per riferirsi a testo scritto in linguaggi informatici non di programmazione, come i linguaggi di markup (ad esempio HTML o XML) o i linguaggi di interrogazione, come Structured Query Language (SQL) (it) De broncode (ook wel brontekst of in het Engels source of source code) van een computerprogramma is de leesbare tekst die door de programmeur in een programmeertaal is geschreven. Dit in tegenstelling tot de uitvoerbare (executable) code of doelcode ((en) object-code) zoals die door een compiler of interpreter vanuit deze broncode gegenereerd wordt. Ook spreekt men van de broncode van een opgemaakte tekst. Er wordt een zodanige extensie gebruikt dat bij aanklikken niet de broncode wordt getoond, maar het opgemaakte resultaat. Een voorbeeld is een HTML-document, dat naast de inhoud ook de opmaak van een webpagina beschrijft. Er is niet bij elk opgemaakt document een leesbare broncode, bijvoorbeeld niet bij Microsoft Word. (nl) Kod źródłowy – szczegółowe instrukcje programu komputerowego przy pomocy określonego języka programowania, opisujący operacje, jakie powinien wykonać komputer na zgromadzonych lub otrzymanych danych. Kod źródłowy jest wynikiem pracy programisty i pozwala wyrazić w czytelnej dla człowieka formie strukturę oraz działanie programu komputerowego. Jest on zwykle zapisywany w pliku tekstowym, lecz może również występować w postaci fragmentów kodu opublikowanych w artykułach prasowych lub książkach. Przed wykonaniem kod źródłowy musi zostać poddany translacji na kod wynikowy, w procesie zwanym kompilacją. Polega on na konwersji kodu do postaci kodu wynikowego, najczęściej kodu maszynowego, jako jedynego możliwego do wykonania przez procesor. Inną metodą jest wykonywanie w czasie rzeczywistym („w locie”) programu zapisanego kodem źródłowym za pomocą interpretera lub kompilatora JIT, który wykonuje kompilację fragmentów kodu na bieżąco. Określenie „wykonanie kodu źródłowego” jest równoważne wykonaniu programu stworzonego na podstawie tego kodu. (pl) Källkod (från den engelska termen source code), även kallad programtext, programkod eller ibland bara program eller kod, utgörs av instruktioner, data och kommentarer i ett givet programspråk. Källkodens form är ämnad för att vara lättarbetad och förståelig för en mänsklig programmerare, samtidigt som en dator lätt kan tolka den. Det är i form av källkod som programmerare skriver, rättar och förändrar datorprogram, men delar av texten kan i vissa fall även genereras automatiskt. Programtexten kompileras sedan oftast till maskinkod som kan exekveras (utföras) direkt och effektivt av en dators processorer. Det finns även språkvarianter där en så kallad interpretator tolkar programtexten medan programmet körs. Sådana program kallas numera ofta för skript. Man kan tala om källkoden till en specifik funktion eller algoritm. Dock är det då ofta fråga om så kallad pseudokod, en mindre precis och formell programtextliknande passage, avsedd att beskriva en algoritm för en mänsklig läsare. (sv) Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica. Existem linguagens que são compiladas e as que são interpretadas. As linguagens compiladas, após ser compilado o código-fonte, transformam-se em software, ou seja, programas executáveis. Este conjunto de palavras que formam linhas de comandos deverá estar dentro da padronização da linguagem escolhida, obedecendo critérios de execução. Atualmente, com a diversificação de linguagens, o código pode ser escrito de forma totalmente modular, podendo um mesmo conjunto de códigos ser compartilhado por diversos programas e, até mesmo, linguagens. (pt) Исхо́дный код (также исхо́дный текст) — текст компьютерной программы на каком-либо языке программирования или языке разметки, который может быть прочтён человеком. В обобщённом смысле — любые входные данные для транслятора. Исходный код транслируется в исполняемый код целиком до запуска программы при помощи компилятора или может исполняться сразу при помощи интерпретатора. (ru) 源代码(英語:Source code),是指一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现;但最常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。 (zh) Початковий код (англ. source code; також перекладається українською як вихідний код, програмний код, джерельний код, первинний код, текст програми, першокод, у професійному середовищі також сирцевий код, у контексті код або сирці) — будь-який набір інструкцій або оголошень, написаних комп'ютерною мовою програмування у формі, що її може прочитати і модифікувати людина. Початковий код дозволяє програмісту вивчати і змінювати роботу програми в найбільш зручний для людини спосіб. Початковий код, який визначає програму, як правило, міститься в одному або більше текстових файлах, іноді зберігається в базах даних, як збережені процедури, а також може з'явитися, як фрагменти коду, надруковані в книжках або інших засобах друку. Велика колекція файлів початкового коду може бути організована в дерево каталогів і в цьому випадку воно може бути також відоме як дерево сирців (англ. source tree). Така додаткова інформація про ієрархію, разом з відомостями про підключені програмні бібліотеки, налаштування компіляції тощо є невід'ємною частиною початкового коду. Початковий код не обов'язково має форму тексту. Наприклад при візуальному програмуванні форм чи звітів початковим кодом є саме представлення у візуальному будівнику, як найбільш природна форма вивчення і внесення змін у програму, тоді як текстові чи бінарні файли зі збереженим результатом роботи мають допоміжну функцію і як правило не призначені для безпосередньої правки. Початковий код програми — це набір файлів або інших джерел, потрібних для перетворення з форми, доступної для читання людині, на деякі види комп'ютерного виконуваного коду. Можливі два напрямки виконання початкового коду: транслюється у машинний код або байт-код за допомогою компілятора, призначеного для певної комп'ютерної архітектури, або виконується порядково безпосередньо за текстом за допомогою інтерпретатора. (uk) |
dbo:thumbnail | wiki-commons:Special:FilePath/Hello_world_c.svg?width=300 |
dbo:wikiPageExternalLink | http://rosettacode.org/wiki/Main_Page https://web.archive.org/web/20060108153532/http:/www.itee.uq.edu.au/~emmerik/experience_long.pdf http://www.apache.org/licenses/LICENSE-2.0%3C/nowiki%3E http://www.linfo.org/source_code.html http://www.metafilter.com/75061/Obligatory-accreditation-system-for-IT-security-products |
dbo:wikiPageID | 27661 (xsd:integer) |
dbo:wikiPageLength | 20996 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1120762252 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:BSD_license dbr:Programmer dbr:Bernstein_v._United_States dbr:Delft dbr:Algorithm dbr:All_rights_reserved dbr:Application_software dbr:Richard_Stallman dbr:Version_control_system dbr:Debugging dbr:Interpreter_(computing) dbr:System_administrator dbr:Library_(computing) dbr:Proprietary_software dbr:Compiler dbr:Copy_protection dbc:Source_code dbr:End-user_license_agreement dbr:GNU_Emacs dbr:GNU_General_Public_License dbr:GPL dbr:Copyright dbr:Copyright_notice dbc:Text dbr:Comment_(computer_programming) dbr:Computer_code dbr:Computer_program dbr:Computer_programming dbr:Computing dbr:Front_panel dbr:Package_(package_management_system) dbr:Patch_(computing) dbr:Patent dbr:Readability dbr:C_(programming_language) dbr:Code_as_data_(disambiguation) dbr:Public_domain_software dbr:Makefile dbr:Type-in_program dbr:Directory_(file_systems) dbr:Machine_code dbr:Reverse_engineering dbr:Stored_procedure dbr:Java_(programming_language) dbr:Assembler_(computing) dbr:Assembly_language dbr:Binary_number dbr:Binary_translation dbr:Code_morphing dbr:Coding_conventions dbr:High-level_programming_language dbr:Plain_text dbr:Text_file dbr:Threshold_of_originality dbr:Trade_secret dbr:Donald_Knuth dbr:Bytecode dbr:Free_software dbr:Apple_v._Franklin dbr:Netherlands dbr:Open-source_software dbr:Randy_Thompson dbr:Yomiuri_Shimbun dbr:Syntax_highlighting dbr:Macro_(computer_science) dbr:Markup_language dbr:Runtime_(program_lifecycle_phase) dbr:User_(computing) dbr:Visual_programming_language dbr:Programming_language dbr:Object_code dbr:Retail_software dbr:Stored-program_computer dbr:Exclusive_right dbr:Executable dbr:Execution_(computing) dbr:First-generation_programming_language dbr:Porting dbr:Legacy_code dbr:Free_speech dbr:Source_code_repository dbr:Assembly_code dbr:Hard_disk dbr:Philip_Zimmermann dbr:Program_translation dbr:Software_licensing dbr:Software_reusability dbr:Code_obfuscation dbr:Code_snippets dbr:Decompilation dbr:Obfuscated_code dbr:Computer_platform dbr:Media_(arts) dbr:File:CodeCmmt002.svg dbr:File:Hello_world_c.svg |
dbp:wikiPageUsesTemplate | dbt:About dbt:Authority_control dbt:Cite_web dbt:Commons_category dbt:Main_article dbt:Quotebox dbt:Reflist dbt:See_also dbt:Short_description dbt:Use_dmy_dates dbt:Wiktionary dbt:Program_execution |
dct:subject | dbc:Source_code dbc:Text |
rdf:type | owl:Thing |
rdfs:comment | Zdrojový kód (též zdrojový text, slangově zdroják, anglicky source code) je v informatice označení zápisu počítačového programu nebo jeho části v nějakém programovacím jazyce. Kompletní zdrojový kód softwarového projektu je obvykle uložen v jednom nebo více textových souborech. Zdrojový kód může být buď přímo prováděn (interpretován) interpretem nebo přeložen kompilátorem, který z něj vytvoří spustitelný soubor (případně doplněný knihovnami) obsahující strojový kód, který může operační systém zavést do paměti a spustit, takže je prováděn procesorem počítače. Běžný uživatel počítače obvykle se zdrojovým kódem nepřijde do styku. (cs) ソースコード(英: source code)は、プログラミング言語で書かれた、コンピュータプログラムを表現する文字列(テキストまたはテキストファイル)である。 (ja) ( 이 문서는 프로그래밍에 관한 것입니다. 영화에 대해서는 소스 코드 (영화) 문서를 참고하십시오.) 소스 코드(영어: source code) 또는 원시 코드란 컴퓨터 프로그램을 사람이 읽을 수 있는 프로그래밍 언어로 기술한 텍스트 파일이다. 평문으로 작성되고 프로그래밍에서 설계도의 역할을 하며, 한 개, 또는 여러 개의 텍스트 파일로 구성되어 있다. 현대 소프트웨어 개발에서 기계어는 극히 일부 영역에서만 쓰이며, 대부분 고급 언어로 된 소스 코드를 컴파일하여 개발한다. 소프트웨어와 이에 동반하는 소스 코드는 일반적으로 크게 자유 소프트웨어와 사유 소프트웨어 가운데 하나의 라이선스를 지닌다. (ko) Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica. Existem linguagens que são compiladas e as que são interpretadas. As linguagens compiladas, após ser compilado o código-fonte, transformam-se em software, ou seja, programas executáveis. Este conjunto de palavras que formam linhas de comandos deverá estar dentro da padronização da linguagem escolhida, obedecendo critérios de execução. Atualmente, com a diversificação de linguagens, o código pode ser escrito de forma totalmente modular, podendo um mesmo conjunto de códigos ser compartilhado por diversos programas e, até mesmo, linguagens. (pt) Исхо́дный код (также исхо́дный текст) — текст компьютерной программы на каком-либо языке программирования или языке разметки, который может быть прочтён человеком. В обобщённом смысле — любые входные данные для транслятора. Исходный код транслируется в исполняемый код целиком до запуска программы при помощи компилятора или может исполняться сразу при помощи интерпретатора. (ru) 源代码(英語:Source code),是指一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现;但最常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。 (zh) الشفرة المصدرية أو النص البرمجي المصدري أو مصدر البرنامج (بالإنجليزية: Source Code) مصطلح في عالم الحاسوب يُعبِّر عن الأوامر والتعليمات المكتوبة بلغة من لغات البرمجة التي يمكن قراءتها عادة كنص بسيط. تم تصميم شفرة المصدر خصيصًا لتسهيل عمل مبرمجي الحاسوب، الذين يحددون الإجراءات التي يجب أن يقوم بها الحاسوب عن طريق كتابة شفرة المصدر. غالبًا ما يتم تحويل شفرة المصدر من خلال مجمع أو مترجم إلى رمز آلة ثنائية يفهمه الحاسوب. قد يتم تخزين رمز الجهاز للتنفيذ في وقت لاحق، أو يتم تفسير شفرة المصدر وتنفيذها على الفور. (ar) En informàtica, codi font es refereix a una sèrie d'instruccions escrites en algun llenguatge de programació llegible per una persona. En general, quan es parla del codi font corresponent a un programa o aplicació informàtica, hom es refereix al conjunt de fitxers amb les instruccions necessàries per fer funcionar aquest programa. Aquests fitxers es poden guardar en diferents suports, com paper o cinta magnètica, però habitualment s'emmagatzemen a la memòria de l'ordinador, al seu disc dur o algun altre tipus de suport permanent. Un cop el codi font és disponible a l'ordinador, es pot convertir en un mitjançant un compilador, o bé es pot executar de diferent manera amb un intèrpret, depenent del tipus de llenguatge utilitzat. (ca) Στην πληροφορική, πηγαίος κώδικας (ή απλώς κώδικας) είναι οποιαδήποτε σειρά από εντολές ή δηλώσεις σε κάποια ευανάγνωστη (human-readable) γλώσσα προγραμματισμού. Ο όρος πηγαίος κώδικας αναφέρεται συνήθως σε εντολές που γράφονται από κάποιον προγραμματιστή σε μια γλώσσα προγραμματισμού, και όχι σε εντολές που παράγονται αυτόματα από λογισμικό. (el) La fontoteksto, fontkodo aŭ, koncizigite, fonto de komputila programo (aŭ programaro) estas aro da linioj de teksto kiu estas , kiujn la komputilo devas sekvi por la koncernan programon. La fontkodo de programo estas skribita de programistoj en iu programa lingvo, sed en tiu ĉi unua stato ĝi por la plejmulto de la programlingvoj ne estas rekte uzebla por la komputilo. Ĝi devas unue esti tradukita al alia lingvo (la lingvo de la maŝino). Por ĉi tiu tradukado oni uzas kompililon. (eo) Quelltext, auch Quellcode (englisch source code) oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes. Abstrakt betrachtet kann der Quelltext für ein Programm auch als Software-Dokument bezeichnet werden, welches das Programm formal so exakt und vollständig beschreibt, dass dieses aus ihm vollständig automatisch von einem Computer in Maschinensprache übersetzt werden kann. (de) Iturburu kodea programa bat ordenagailu bati zerbait egin dezan ematen zaion agindu multzo bat da. Programa garatzeko programazio hizkuntza bat erabiltzen da; hala ere, ordenagailuak hizkuntza bakarra ulertzen du: berea. Horrenbestez, hizkuntza horretan baino ezin zaio “hitz egin”. Hikzuntza horri makina-hizkuntza izena ere esaten zaio, edo kode bitarra, eta 1 eta 0-z osaturiko segida da. (eu) El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un cargador. El código fuente de un programa está escrito por un programador en algún lenguaje de programación legible por humanos, normalmente en forma de texto plano. Sin embargo, el programa escrito en un lenguaje legible por humanos no es directamente ejecutable por la computadora en su primer estado, sino que debe ser traducido a otro lenguaje o código binario; así será más fácil para la máquina interpretarlo (lenguaje máquina o código objeto que sí pueda ser ejecutado por el hardware de la computadora). Para esta traducción se usan los llamados compiladores, ensambladores, intérpretes y otros sistemas de traducción. (es) En informatique, le code source est un texte qui présente les instructions composant un programme sous une forme lisible, telles qu'elles ont été écrites dans un langage de programmation. Le code source se matérialise généralement sous la forme d'un ensemble de fichiers texte. (fr) Dalam ilmu komputer, kode sumber (Inggris: source code) atau kode program adalah suatu rangkaian pernyataan atau deklarasi yang ditulis dalam bahasa pemrograman komputer yang terbaca manusia. Kode sumber yang menyusun suatu program biasanya disimpan dalam satu atau lebih , dan dapat pula ditampilkan dalam bentuk (code snippet) yang dicetak pada buku atau media lainnya. (in) In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source code. The source code is often transformed by an assembler or compiler into binary machine code that can be executed by the computer. The machine code is then available for execution at a later time. (en) In informatica, il codice sorgente (spesso detto sorgente o codice o listato) è il testo di un algoritmo di un programma scritto in un determinato linguaggio di programmazione, compreso all'interno di un file sorgente, che definisce il flusso di esecuzione del programma stesso, ovvero la sua codifica software. Per estensione, l'espressione "codice sorgente" viene utilizzata anche per riferirsi a testo scritto in linguaggi informatici non di programmazione, come i linguaggi di markup (ad esempio HTML o XML) o i linguaggi di interrogazione, come Structured Query Language (SQL) (it) De broncode (ook wel brontekst of in het Engels source of source code) van een computerprogramma is de leesbare tekst die door de programmeur in een programmeertaal is geschreven. Dit in tegenstelling tot de uitvoerbare (executable) code of doelcode ((en) object-code) zoals die door een compiler of interpreter vanuit deze broncode gegenereerd wordt. (nl) Kod źródłowy – szczegółowe instrukcje programu komputerowego przy pomocy określonego języka programowania, opisujący operacje, jakie powinien wykonać komputer na zgromadzonych lub otrzymanych danych. Kod źródłowy jest wynikiem pracy programisty i pozwala wyrazić w czytelnej dla człowieka formie strukturę oraz działanie programu komputerowego. Jest on zwykle zapisywany w pliku tekstowym, lecz może również występować w postaci fragmentów kodu opublikowanych w artykułach prasowych lub książkach. (pl) Källkod (från den engelska termen source code), även kallad programtext, programkod eller ibland bara program eller kod, utgörs av instruktioner, data och kommentarer i ett givet programspråk. Källkodens form är ämnad för att vara lättarbetad och förståelig för en mänsklig programmerare, samtidigt som en dator lätt kan tolka den. Man kan tala om källkoden till en specifik funktion eller algoritm. Dock är det då ofta fråga om så kallad pseudokod, en mindre precis och formell programtextliknande passage, avsedd att beskriva en algoritm för en mänsklig läsare. (sv) Початковий код (англ. source code; також перекладається українською як вихідний код, програмний код, джерельний код, первинний код, текст програми, першокод, у професійному середовищі також сирцевий код, у контексті код або сирці) — будь-який набір інструкцій або оголошень, написаних комп'ютерною мовою програмування у формі, що її може прочитати і модифікувати людина. Початковий код дозволяє програмісту вивчати і змінювати роботу програми в найбільш зручний для людини спосіб. (uk) |
rdfs:label | Source code (en) شيفرة مصدرية (ar) Codi font (ca) Zdrojový kód (cs) Quelltext (de) Πηγαίος κώδικας (el) Fontkodo (eo) Código fuente (es) Iturburu kode (eu) Kode sumber (in) Codice sorgente (it) Code source (fr) 소스 코드 (ko) ソースコード (ja) Broncode (nl) Kod źródłowy (pl) Исходный код (ru) Código-fonte (pt) Källkod (sv) 源代码 (zh) Початковий код (uk) |
rdfs:seeAlso | dbr:Open-source_software dbr:History_of_free |
owl:sameAs | freebase:Source code http://d-nb.info/gnd/4488209-9 http://sw.cyc.com/concept/Mx4rd3fKYJhqQVCOo1wDkVm0eg wikidata:Source code dbpedia-af:Source code dbpedia-ar:Source code http://ast.dbpedia.org/resource/Códigu_fonte dbpedia-az:Source code dbpedia-be:Source code dbpedia-bg:Source code http://bn.dbpedia.org/resource/উৎস_কোড http://bs.dbpedia.org/resource/Izvorni_kod dbpedia-ca:Source code dbpedia-cs:Source code dbpedia-cy:Source code dbpedia-da:Source code dbpedia-de:Source code dbpedia-el:Source code dbpedia-eo:Source code dbpedia-es:Source code dbpedia-et:Source code dbpedia-eu:Source code dbpedia-fa:Source code dbpedia-fi:Source code dbpedia-fr:Source code dbpedia-gl:Source code dbpedia-he:Source code http://hi.dbpedia.org/resource/मूल_कोड dbpedia-hr:Source code dbpedia-hu:Source code http://hy.dbpedia.org/resource/Ելակոդ dbpedia-id:Source code dbpedia-it:Source code dbpedia-ja:Source code http://kn.dbpedia.org/resource/ಆಕರ_ಸಂಕೇತ dbpedia-ko:Source code http://ky.dbpedia.org/resource/Баштапкы_код dbpedia-lb:Source code http://lt.dbpedia.org/resource/Išeitinis_kodas http://lv.dbpedia.org/resource/Pirmkods http://ml.dbpedia.org/resource/സോഴ്സ്_കോഡ്_(കമ്പ്യൂട്ടിംഗ്) http://mn.dbpedia.org/resource/Эх_код dbpedia-ms:Source code http://my.dbpedia.org/resource/ရင်းမြစ်ကုဒ် dbpedia-nl:Source code dbpedia-nn:Source code dbpedia-no:Source code dbpedia-pl:Source code dbpedia-pt:Source code http://qu.dbpedia.org/resource/Pukyu_qillqa dbpedia-ro:Source code dbpedia-ru:Source code dbpedia-sh:Source code dbpedia-simple:Source code dbpedia-sk:Source code dbpedia-sl:Source code dbpedia-sr:Source code dbpedia-sv:Source code dbpedia-sw:Source code http://tg.dbpedia.org/resource/Коди_манбаъ dbpedia-th:Source code dbpedia-tr:Source code dbpedia-uk:Source code http://ur.dbpedia.org/resource/سورس_کوڈ http://vec.dbpedia.org/resource/Còdaze_fonte dbpedia-vi:Source code dbpedia-zh:Source code https://global.dbpedia.org/id/KC8g |
prov:wasDerivedFrom | wikipedia-en:Source_code?oldid=1120762252&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/CodeCmmt002.svg wiki-commons:Special:FilePath/Hello_world_c.svg |
foaf:isPrimaryTopicOf | wikipedia-en:Source_code |
is dbo:computingPlatform of | dbr:Naval_Observatory_Vector_Astrometry_Subroutines |
is dbo:license of | dbr:Android_Studio dbr:Journal_of_Statistical_Software dbr:L4_microkernel_family |
is dbo:operatingSystem of | dbr:DOCK dbr:FFmpeg |
is dbo:wikiPageDisambiguates of | dbr:Source dbr:Code_(disambiguation) |
is dbo:wikiPageRedirects of | dbr:Source-code dbr:Source_file dbr:Source_files dbr:Source_form dbr:Source_program dbr:Source_tree dbr:Sourcecode dbr:Yuanma |
is dbo:wikiPageWikiLink of | dbr:Caddy_(web_server) dbr:Cafu_Engine dbr:Cairo_(graphics) dbr:Calligra dbr:Cameron_Winklevoss dbr:Canabalt dbr:Candy_Box! dbr:CapROS dbr:Carnivores_2 dbr:Carol_Shaw dbr:Cart_Life dbr:Cartoon_Orbit dbr:Castle_Adventure dbr:Cataclysm:_Dark_Days_Ahead dbr:Amiga_E dbr:Amiga_demos dbr:AmpliFIND dbr:Amulets_&_Armor dbr:Bechdel_test dbr:Beerware dbr:PowerSlave dbr:Precompiled_header dbr:Premake dbr:Preppie!_(video_game) dbr:Pretty_Good_Privacy dbr:Prince_of_Persia_(1989_video_game) dbr:Programming_style dbr:Project64 dbr:Prometheus_(software) dbr:Protector_(Atari_Jaguar_game) dbr:Protostar:_War_on_the_Frontier dbr:Pry_(software) dbr:Psychedelia_(light_synthesizer) dbr:Punter_(protocol) dbr:Pwdump dbr:PyMOL dbr:QNX dbr:Qmail dbr:Qt_(software) dbr:Qt_Creator dbr:Quadrilateral_Cowboy dbr:Quake_(video_game) dbr:Quake_II dbr:Quake_engine dbr:Quilt_(software) dbr:Roboforge dbr:Rocket_U2 dbr:Rocks'n'Diamonds dbr:Rodnay_Zaks dbr:Rollcage_Stage_II dbr:Rosemary_Leith dbr:Rowan's_Battle_of_Britain dbr:Sandcastle_(software) dbr:Sather dbr:SciDAVis dbr:SciTE dbr:Electoral_fraud dbr:Electronic_voting dbr:Elektor dbr:Energy_modeling dbr:List_of_United_States_courts_of_appeals_cases dbr:List_of_build_automation_software dbr:List_of_cancelled_Atari_Jaguar_games dbr:List_of_cancelled_Atari_Lynx_games dbr:List_of_commercial_video_games_with_later_released_source_code dbr:List_of_cyberattacks dbr:List_of_formerly_proprietary_software dbr:List_of_free_television_software dbr:List_of_game_engine_recreations dbr:MINCE dbr:MOPAC dbr:MUD1 dbr:MUSH dbr:Mensch_Computer dbr:Metamorphic_code dbr:Minerva_(QDOS_reimplementation) dbr:Mirai_(malware) dbr:Mirror_site dbr:Mob_(video_games) dbr:Mockup dbr:Mojibake dbr:Mugwump_(video_game) dbr:Nao_(robot) dbr:Natural_Selection_(video_game) dbr:Neural_Turing_machine dbr:Schema_migration dbr:Video_game_modding dbr:MBASE dbr:MD6 dbr:MEncoder dbr:MIC-1 dbr:MOF_Model_to_Text_Transformation_Language dbr:Mac_Developer_Program dbr:Mac_gaming dbr:MegaHAL dbr:Message_loop_in_Microsoft_Windows dbr:Meta-object_System dbr:Metadata_discovery dbr:Metasyntactic_variable dbr:Metatable dbr:Perry_Kivolowitz dbr:Rafaël_Rozendaal dbr:SubSpace_(video_game) dbr:One-pass_compiler dbr:One_Hour_One_Life dbr:Open-source-software_movement dbr:Open-source_film dbr:Open-source_journalism dbr:Open-source_video_game dbr:OpenCity dbr:OpenSPARC dbr:Parsing dbr:Produsage dbr:UltraPin dbr:Programmable_calculator dbr:Programming_ethics dbr:Progress_Quest dbr:VP3 dbr:2010_Austin_suicide_attack dbr:2048_(video_game) dbr:Barotrauma_(video_game) dbr:Basilisk_II dbr:BattleForge dbr:Battleships_Forever dbr:Battlezone_(1998_video_game) dbr:BeRTOS dbr:Beagle_(software) dbr:BeebEm dbr:Beethoven's_3rd_(film) dbr:Befunge dbr:Beneath_a_Steel_Sky dbr:Berkeley_Software_Distribution dbr:Bernstein_v._United_States dbr:Bersirc dbr:Big_Rigs:_Over_the_Road_Racing dbr:Bill_Gates dbr:Binary_blob dbr:Biniax dbr:BitKeeper dbr:Bit_manipulation dbr:Bitbucket dbr:Black_ICE\White_Noise dbr:Blade_Runner_(1997_video_game) dbr:Blake_Stone:_Planet_Strike dbr:Blend4Web dbr:Blender_(software) dbr:Blitz_BASIC dbr:Blood_II:_The_Chosen dbr:Bob's_Game dbr:Bob_Bemer dbr:Boeing_AH-64_Apache dbr:Bombus_(software) dbr:Bomis dbr:Bourne_shell dbr:Box-drawing_character dbr:BrMSX dbr:Brian_Howarth dbr:Bridge_pattern dbr:Dbx_(debugger) dbr:Dcraw dbr:Deathwatch_(video_game) dbr:Debbugs dbr:Decimal_separator dbr:Decompiler dbr:Delphi_(software) dbr:Deluxe_Paint dbr:Descent_(video_game) dbr:Descent_3 dbr:Descent_II dbr:Desmond_(software) dbr:Destroyer_Command dbr:Development_of_The_Last_of_Us dbr:Devil_May_Cry_2 dbr:Alien_Breed_3D_II:_The_Killing_Grounds dbr:Allegations_of_cheating_during_the_1994_Formula_One_World_Championship dbr:Andrew_File_System dbr:Anti-Barney_humor dbr:AnyChart dbr:AppWare dbr:App_store dbr:Apple_Computer,_Inc._v._Franklin_Computer_Corp. dbr:Apple_Computer,_Inc._v._Mackintosh_Computers_Ltd. dbr:Apple_Developer_Tools dbr:Apple_Inc._litigation dbr:Apple_Worm dbr:Application_binary_interface dbr:Application_discovery_and_understanding dbr:Application_framework dbr:Application_strings_manager dbr:Applied_aesthetics dbr:Apprentice_(software) dbr:Ares_(video_game) dbr:History_of_compiler_construction dbr:Home_Alone_2:_Lost_in_New_York_(video_game) dbr:Homeworld:_Cataclysm dbr:Homoglyph dbr:Hover_Strike dbr:Hover_Strike:_Unconquered_Lands dbr:Hovertank_3D dbr:Hydra_(operating_system) dbr:Hymn_(software) dbr:HyperWRT dbr:Joli_OS dbr:Jonathan_James dbr:Jughead_(search_engine) dbr:Julia_(programming_language) dbr:List_of_Doom_ports dbr:List_of_Gentoo_Linux_derivatives dbr:List_of_Halt_and_Catch_Fire_episodes dbr:List_of_Linux_distributions dbr:List_of_Volition_games dbr:List_of_commercial_video_games_with_available_source_code dbr:List_of_computer_system_emulators dbr:List_of_computer_term_etymologies dbr:List_of_educational_programming_languages dbr:List_of_minor_Apogee_Software_video_games dbr:List_of_proprietary_software_for_Linux dbr:Lites dbr:Payara_Server dbr:Perfect_Dark dbr:Perfect_Illusion dbr:Perl dbr:Perst dbr:Phantasmagoria_of_Flower_View dbr:Phase_Zero dbr:Remix_OS dbr:Reverie_(TV_series) dbr:Rhapsody_(operating_system) dbr:RhodeCode dbr:Richard_Stallman dbr:Rise_of_the_Triad dbr:Robert_Corn-Revere dbr:Character_literal dbr:Characters_per_line dbr:Cube_2:_Sauerbraten dbr:Curses_(video_game) dbr:Custom_software dbr:Cut,_copy,_and_paste dbr:Cybersecurity_Law_of_the_People's_Republic_of_China dbr:DADVSI dbr:DALL-E dbr:DND_(video_game) dbr:DOS_extender dbr:Daala dbr:Ubiquiti dbr:Ubuntu dbr:Ubuntu_Touch dbr:Ultima_IV:_Quest_of_the_Avatar dbr:Ultima_IX:_Ascension dbr:Ultima_VIII:_Pagan dbr:Ultra_Vortek dbr:Uncharted:_Drake's_Fortune dbr:Understand_(software) dbr:Unity_(game_engine) dbr:Unreal_(1998_video_game) dbr:Untitled_Grand_Theft_Auto_game dbr:Urban_Chaos dbr:V850 dbr:VEMS dbr:VRML dbr:VSI_BASIC_for_OpenVMS dbr:VSTa dbr:VSdocman dbr:VVVVVV dbr:V_(operating_system) dbr:Vangers dbr:Vanguard_(microkernel) dbr:Vapor_(web_framework) dbr:Vcpkg dbr:Versatile_Real-Time_Executive dbr:Version_6_Unix dbr:Viacom_(2005–2019) dbr:Vicious_Engine dbr:Video_Game_History_Foundation dbr:Video_Toaster dbr:Video_game_development dbr:Video_game_industry dbr:Virtua_Racing dbr:VisualWorks dbr:Visual_Basic_(classic) dbr:Visual_IRC dbr:Visual_J_Sharp dbr:Visual_Pinball dbr:Visual_Studio_Code dbr:VoTT dbr:Voddler dbr:Vorbis dbr:Vox_(video_game) dbr:Voyager_(computer_worm) dbr:Daze_Before_Christmas dbr:DeCSS dbr:DeCSS_haiku dbr:Dead_code dbr:Deadly_Rooms_of_Death dbr:Debug_symbol dbr:Decocidio dbr:Defensive_programming dbr:Definitive_Media_Library dbr:Derivative_code dbr:Design_marker |
is dbp:affectedSoftware of | dbr:Trojan_Source |
is dbp:license of | dbr:PSIPRED dbr:L4_microkernel_family |
is foaf:primaryTopic of | wikipedia-en:Source_code |