blanketglossary

Quine (computing)

Definition

A quine is a computer program that takes no input and produces a copy of its own source code as its only output. The standard terms for these programs in the computability theory and computer science literature are "self-replicating programs", "self-reproducing programs", and "self-copying programs".

Related concepts

"Hello, World!" program1951 USAF resolution test chart2D computer graphics3DBenchy3D computer graphicsAPL (programming language)Acid1Acid2Acid3Artificial intelligenceAtlas AutocodeBash (Unix shell)Big Buck BunnyBradley M. KuhnBrainfuckC++CSSC (programming language)C Sharp (programming language)Calgary corpusCanterbury corpusChinese roomCommunications of the ACMComputability theoryComputer languageComputer programComputer scienceCornell boxDataData compressionDiagonal lemmaDouglas HofstadterDroste effectEBU colour barsEIA 1956 resolution chartEICAR test fileES6ETP-1EURion constellationEtaoin shrdluF Sharp (programming language)Filler textFilm leaderFixed point (mathematics)Fixed point combinatorFunction (mathematics)GNU Affero General Public LicenseGTUBEGW-BASICGitHubGödel, Escher, BachHTMLHamburgevonsHamish DewarHarvard sentencesHaskell (programming language)Hutter PrizeImageNetIndian-head test patternIndirect self-referenceInternational Obfuscated C Code ContestJavaScriptJava (programming language)John von NeumannKen ThompsonKleene's recursion theoremLennaLisp (programming language)List of BBC test cardsList of common 3D test modelsList of datasets for machine-learning researchLorem ipsumLuaMNIST databaseMachine learningMan or boy testNewLISPOCamlOuroborosPHPPangramPaul BratleyPerlPhilips PM5540Philips circle patternPolyglot (computing)Programming languageProgramming languagesPython (programming language)Quine's paradoxReference implementationRelational programmingRexxRuby (programming language)SMPTE color barsSQLS (programming language)Sanity checkScala (programming language)Scheme (programming language)ScilabScripting languageSelf-interpreterSelf-modifying codeSelf-relocationSelf-replicating machineSelf-replicationShebang (Unix)Silesia corpusSmalltalkSnell & Wilcox Zone PlateSource codeSquirrel (programming language)Standard MLStandard test imageStanford bunnyStanford dragonSyntactic sugarTI-BASICTPK algorithmTVE test cardTelefunken FuBKTest Card FTest cardTest functions for optimizationThe North Wind and the SunThe quick brown fox jumps over the lazy dogTiddlyWikiTom's DinerTouhou ProjectTriviality (mathematics)Tupper's self-referential formulaTuring completenessTuring testTypographyUniversal Electronic Test ChartUniversity of EdinburghUnix shellUnlambdaUtah teapotVon Neumann universal constructorWebdriver TorsoWhitespace (programming language)Willard Van Orman QuineYars' Revenge

8 concepts already in your glossary