http://fileformats.archiveteam.org/api.php?action=feedcontributions&user=Dan+Tobias&feedformat=atom
Just Solve the File Format Problem - User contributions [en]
2024-03-28T14:17:04Z
User contributions
MediaWiki 1.19.2
http://fileformats.archiveteam.org/wiki/Spoken_Languages
Spoken Languages
2024-03-25T05:08:51Z
<p>Dan Tobias: /* "Fictional" artificial languages */</p>
<hr />
<div>__NOTOC__<br />
{{FormatInfo<br />
|formattype=Languages<br />
|thiscat=Spoken Languages<br />
|released=~100,000 BC<br />
|image=Speech.jpg<br />
|caption=Speech, from ''Dream of the Rarebit Fiend'' (1905)<br />
}}<br />
<br />
Spoken language is believed to date back 50,000 to 100,000 years, and is considered to be one of the major things that distinguish humans from animals. It long predates [[Written Languages]].<br />
<br />
The languages with the largest number of native speakers are:<br />
<br />
* Mandarin<br />
* Spanish<br />
* English<br />
* Arabic languages<br />
* Hindi<br />
* Bengali<br />
* Portuguese<br />
* Russian<br />
* Japanese<br />
* German<br />
<br />
A major issue is that languages are collapsing as worldwide networking increases - the larger languages outstrip the smaller communities, and entire sets of languages are lost. A number of projects are underway to catalog these dying or disappearing languages.<br />
<br />
== Artificially constructed languages ==<br />
<br />
In addition to the languages which have evolved naturally among humans, some languages have been artificially constructed, sometimes as part of fictional universes and other times intended for actual use in communication.<br />
<br />
=== "Serious" artificial languages ===<br />
* Esperanto<br />
* Interlingua<br />
* Ithkuil<br />
* Loglan<br />
* Lojban<br />
* Volapük<br />
<br />
=== "Fictional" artificial languages ===<br />
* Beanish (''[http://xkcd.com/ xkcd]'') [https://beanishlang.wordpress.com/]<br />
* Chakobsa (''Dune'')<br />
* Dothraki (''Game of Thrones'')<br />
* Elvish (Tolkien)<br />
* Klingon (''Star Trek'')<br />
* Láadan (''Native Tongue'')<br />
* Na’vi (''Avatar'')<br />
* Orchish (''[http://www.journey-quest.com/ JourneyQuest]'') [http://fansupported.net/shop/orcish-english-dictionary/]<br />
* Pakuni (''Land of the Lost'')<br />
* Simlish (''The Sims'')<br />
<br />
== Links ==<br />
=== Endangered languages ===<br />
* [http://www.endangeredlanguages.com/ The Google Endangered Languages Project]<br />
* [http://www.mentalfloss.com/blogs/archives/154883 Songs in endangered languages]<br />
* [http://www.smithsonianmag.com/ideas-innovations/How-to-Save-a-Dying-Language-187947061.html?c=y&page=1 How to Save a Dying Language]<br />
* [http://newsfeed.time.com/2011/04/18/last-two-speakers-of-dying-language-refuse-to-talk-to-each-other/ Last Two Speakers of Dying Language Refuse to Talk to Each Other] (No, that's not ''The Onion''!)<br />
* [http://mentalfloss.com/article/50468/8-endangered-languages-could-soon-disappear 8 Endangered Languages That Could Soon Disappear]<br />
* [http://www.bruce-humes.com/?p=10386 Xinjiang’s Xibe Authors: Inspired by “Language of Exile” that has Outlived Manchu]<br />
* [http://www.abc.net.au/news/2014-03-13/academics-team-up-to-save-dying-languages/5317010 Academics team up to save dying languages]<br />
<br />
=== Language history ===<br />
* [http://ehl.santafe.edu/intro1.htm Evolution of Human Languages (etymological databases)]<br />
* [http://mentalfloss.com/article/52650/what-shakespeare-plays-originally-sounded What Shakespeare's plays originally sounded like]<br />
* [http://www.bbc.co.uk/news/science-environment-21427896 Ancient languages reconstructed by computer program] (BBC, 2013-02-12).<br />
* [http://archaeology.org/exclusives/articles/1302-proto-indo-european-schleichers-fable Telling Tales in Proto-Indo-European] (includes reconstructed audio)<br />
<br />
=== Constructed languages ===<br />
* [http://www.newyorker.com/reporting/2012/12/24/121224fa_fact_foer?currentPage=all Utopian for Beginners: An amateur linguist loses control of the language he invented.]<br />
* [http://ed.ted.com/lessons/are-elvish-klingon-dothraki-and-na-vi-real-languages-john-mcwhorter Are Elvish, Klingon, Dothraki and Na’vi real languages? - John McWhorter]<br />
* [http://mentalfloss.com/article/53236/now-you-can-rickroll-your-friends-or-enemies-klingon Rickroll your friends or enemies in Klingon]<br />
* [https://www.vulgarlang.com/ Vulgar: automatic language construction]<br />
<br />
=== Language varieties ===<br />
* [http://mentalfloss.com/article/51741/grammar-rules-behind-3-commonly-disparaged-dialects The Grammar Rules Behind 3 Commonly Disparaged Dialects]<br />
* [http://boingboing.net/2013/08/23/american-dialects-mapped.html American dialect maps]<br />
* [http://mentalfloss.com/article/51392/tiny-island-where-men-have-their-own-language The Tiny Island Where Men Have Their Own Language]<br />
* [http://www.theatlantic.com/international/archive/2013/06/how-the-worlds-newest-mixed-language-was-invented/276981/ How the World's Newest 'Mixed' Language Was Invented]<br />
<br />
=== Other links and references ===<br />
* [http://en.wikipedia.org/wiki/Language Language: Wikipedia]<br />
* [http://languagelog.ldc.upenn.edu/nll/ Language Log]<br />
* [http://www.language-archives.org/ The Open Language Archives]<br />
* [http://www.scmp.com/news/china/article/1189754/english-language-studies-destructive-chinas-education-says-cppcc-deputy English-language studies 'destructive' to China's education, says CPPCC deputy]<br />
* [[Wikipedia:E-Prime|E-Prime: version of English without 'to be']]<br />
* [http://grasch.net/node/22 Open source speech recognition]<br />
* [http://mentalfloss.com/article/53086/fun-great-language-game The Great Language Game]<br />
* [http://huh.ideophone.org/ Is 'Huh?' a universal word?]<br />
* [http://thepaperthinhymn.com/2010/01/26/how-to-speak-post-modernism/ How to speak and write postmodern]<br />
* [http://www.newscientist.com/article/mg22129624.300-dolphin-whistle-instantly-translated-by-computer.html Dolphin whistle instantly translated by computer]<br />
* [http://www.theverge.com/2014/8/4/5968243/mit-turns-recorded-vibrations-back-into-speech-and-music Scientists reconstruct speech through soundproof glass by watching a bag of potato chips]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/User:Kayeymainmile
User:Kayeymainmile
2024-03-20T22:30:47Z
<p>Dan Tobias: Replaced content with "[spam removed]"</p>
<hr />
<div>[spam removed]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Graphics
Graphics
2024-03-06T18:23:34Z
<p>Dan Tobias: /* Programming languages */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|thiscat=Graphics<br />
|image=Mona Lisa, by Leonardo da Vinci, from C2RMF retouched.jpg<br />
|caption=Mona Lisa<br />
}}<br />
[[Electronic_File_Formats|Electronic Formats]] concerned with Image Data.<br />
<br />
''See also:''<br />
* [[3D and CAD/CAM Models]]<br />
* [[Cameras and Digital Image Sensors]]<br />
* [[Fonts]]<br />
* [[Geospatial]]<br />
* [[Health and Medicine#Medical Imaging]]<br />
* [[Page description languages]]<br />
* [[Scientific Data formats]]<br />
* [[Video]]<br />
''Other lists of formats:''<br />
* [[Amiga graphics formats]]<br />
* [[Apple II graphics formats]]<br />
* [[Atari graphics formats]]<br />
* [[Commodore graphics formats]]<br />
* [[Fax formats]]<br />
<br />
== Animated image formats ==<br />
See also [[Video]].<br />
<br />
* [[Aseprite]]<br />
* [[Amiga GL]]<br />
* [[NEOchrome Animation|ANI (NEOchrome)]]<br />
* [[Windows Animated Cursor|ANI (Windows Animated Cursor)]]<br />
* [[ANIM]]<br />
* [[Animatic Film]] (.flm)<br />
* [[AnimBrush]]<br />
* [[ANSIMation]]<br />
* [[APNG]]<br />
* [[BAM]] (Infinity Engine)<br />
* [[BMF (Ghost Recon)]] An animation data format associated with Ghost Recon [https://github.com/AlexKimov/RSE-file-formats/wiki/BMF-File-Format]<br />
* [[CFAST Disney Animation Studio]] (.cft)<br />
* [[Corel R.A.V.E.]] (.CLK)<br />
* [[CorelMOVE]] (.CMV)<br />
* [[Cyber Paint Sequence]] (.seq)<br />
* [[DeluxePaint Animation]] (ANM or Anim)<br />
* [[DL]]<br />
* [[DVM]] (DVM Movie/Magic Software DVM)<br />
* [[EVA]]<br />
* [[Fantavision]]<br />
* [[FLIC]] (FLI, FLC)<br />
* [[GIF]]<br />
* [[GIFV]]<br />
* [[GFY]]<br />
* [[GRASP GL]]<br />
* [[IFF-DEEP]]<br />
* [[Imagic Film/Picture]] (Atari ST frames used in animation)<br />
* [[Just Buttons BTN]]<br />
* [[Lottie]]<br />
* [[Microsoft Agent character]]<br />
* [[MNG]]<br />
* [[Naïve Image Formats]] (NII, NIA)<br />
* [[OIL (OpenIL)]]<br />
* [[PGX (Portfolio)]]<br />
* [[PICS]]<br />
* [[Spectrum 512 Anispec]]<br />
* [[SWF]] (Flash)<br />
* [[Synfig]]<br />
* ToonBoom<br />
** [[Toon Boom Studio]] (.tbp)<br />
* [[Ugoira]]<br />
* [[VAXL]]<br />
* [[VGAPaint 386 Animation]] (.van)<br />
* [[Video Master Film]] (Atari)<br />
* [[XNG]]<br />
* [[YAFA]]<br />
<br />
Other image formats supporting animation, but not usually thought of as animation formats, include [[AVIF]], [[HEIF]], [[JPEG XL]], [[JPX]], and [[WebP]].<br />
<br />
== Character-based graphics ==<br />
See [[Character encoding]] for details of character sets, some of which include graphical or line-and-box-drawing characters.<br />
<br />
* [[2500x]]<br />
* [[ANSI Art]] (.ans)<br />
* [[ANSI escape code]]<br />
* [[AN2]]<br />
* [[ArtWorx Data Format]] (.adf)<br />
* [[ASCII Art]]<br />
* [[Ascii-Art Editor]]<br />
* [[AVATAR]] (FidoNet)<br />
* [[BIN (Binary Text)]]<br />
* [[BSAVE Image]]<br />
* [[CebraText]]<br />
* [[ComAnsi]] (.anc)<br />
* [[Dir Logo Maker]]<br />
* [[iCEDraw]] (.idf)<br />
* [[MZM]] (.mzm)<br />
* [[Nitrogen Fingers Paint]] (NFP)<br />
* [[Nitrogen Fingers Text]] (NFT)<br />
* [[P-Screen COM Screen]]<br />
* [[PCBoard]] (.pcb)<br />
* [[PIX (PIcture in teXt)]] (sets up custom characters to show raster image in text mode)<br />
* [[RIPscrip]] (or RIPscript)<br />
* [[Semi-Graphic logos Editor]]<br />
* [[sMAUG ANSI Executable]]<br />
* [[TheDraw COM File]]<br />
* [[TheDraw Save File]] (.td)<br />
* [[TUNDRA]] (.tnd)<br />
* [[XBIN]] (.xb)<br />
<br />
== Colors ==<br />
(Profiles, color spaces, [[palettes]], swatches)<br />
* [[Adobe RGB (1998)]]<br />
* [[Adobe Swatch Exchange]] (.ase)<br />
* [[Atari ST color palette]]<br />
* [[Color Exchange Format]] (.cxf)<br />
* [[Color format]]<br />
* [[Commodore 64 color palette]]<br />
* [[DAT (Build Engine Palette)]]<br />
* [[DNG camera profile]]<br />
* [[Dr. Halo PAL]]<br />
* [[GIMP Palette]]<br />
* [[ICC profile]]<br />
* [[PAL (Dark Reign)]]<br />
* [[Photoshop Curve]]<br />
* [[Photoshop Transfer Function]]<br />
* [[RIFF Palette File]]<br />
* [[sRGB]]<br />
* [[Web-safe colors]]<br />
* [[YUV]]<br />
<br />
== Compression ==<br />
<br />
Graphics compression algorithms, special-purpose compressed graphics formats, etc.<br />
<br />
See also [[Compression]], for general-purpose algorithms.<br />
<br />
* [[Brunsli]]<br />
* [[CCITT Group 3]]<br />
* [[CCITT Group 4]]<br />
* [[DCT compression]] (e.g. lossy [[JPEG]])<br />
* [[Genus Graphics Library]]<br />
* [[GIFBLAST]] (.gfb)<br />
* [[Gifpress]] (.gps)<br />
* [[ImageZero]]<br />
* [[JBIG]]<br />
* [[JBIG2]]<br />
* [[JPEG]]<br />
* [[JPEG 2000 codestream]]<br />
* [[JPEG-LS]]<br />
* [[Lepton]]<br />
* [[LOCO-I]] (Low Complexity Lossless Compression for Images)<br />
* [[MAG (GIF archiver)]]<br />
* [[Mixed Raster Content]] (MRC, T.44)<br />
* [[Modified Huffman]]<br />
* [[Modified Modified READ]]<br />
* [[Modified READ]]<br />
* [[NeXT 2-bit RLE]]<br />
* [[PackBits]]<br />
* [[packJPG]] (.pjg)<br />
* [[packPNM]] (.ppn)<br />
* [[PKP]]<br />
* [[Rawzor]]<br />
* [[RK Image]] (.rki)<br />
* [[Run-length colour encoding]] (T.45)<br />
* [[Run-length encoding]]<br />
* [[StuffIt Image Format]] (SIF)<br />
* [[ThunderScan compression]]<br />
* [[UHIC]]<br />
* [[Wavelet compression]]<br />
<br />
== Icon, Cursor, and Avatar files ==<br />
(Formats often used for icons, cursors, avatars, thumbnails, etc.)<br />
<br />
* [[Amiga Workbench icon]] (.info)<br />
* [[AMOS Icon Bank]]<br />
* [[Windows Animated Cursor|ANI (Windows Animated Cursor)]]<br />
* [[Apple File and App Icons]]<br />
* [[CUR]] (Microsoft Windows cursors)<br />
** [[Windows 1.0 Cursor]]<br />
* [[CursorFX]]<br />
* [[CursorXP]]<br />
* [[DEGAS Elite icon]] (.icn)<br />
* [[EPOC AIF]]<br />
* [[Favicon]]<br />
* [[Foto-Mosaic-Edda Database]]<br />
* [[GEM resource file]] (.rsc)<br />
* [[GlowIcons]]<br />
* [[Graphic Workshop Thumbnail]] (.thn)<br />
* [[Haiku Vector Icon Format]]<br />
* [[HP 100LX/200LX icon]] (.icn)<br />
* [[HTA (Hemera)]]<br />
* [[ICDRAW icon]]<br />
* [[ICN (FM Towns)]]<br />
* [[ICNS]] (Apple/Macintosh Icon)<br />
* [[ICO]] (Microsoft Windows icons)<br />
** [[Windows 1.0 Icon]]<br />
* [[Icon Heaven library]] (.fim)<br />
* [[Icon library]] (.icl)<br />
* [[Icon Manager icon archive]] (.ica)<br />
* [[IconPackager]] (.zip, .iptheme, .ip, .iconpackager)<br />
* [[IconVG]] (.ivg)<br />
* [[Image Gallery (Alchemy Mindworks)]] (.gal)<br />
* [[Imageiio/imaginfo (Ulead)]] (.pe3, .pe4)<br />
* [[Image Librarian]] (.ril)<br />
* [[iThmb]] (iOS thumbnail images)<br />
* [[Lotus Smart Icon]] (.smi)<br />
* [[Magic Desk icon]] (.icn)<br />
* [[Micrografx Icon]] (.icn)<br />
* [[MonkeyLogo]]<br />
* [[MTN]] (Monu-CAD thumbnail) (.mtn)<br />
* [[NeoDesk icon]] (.nic)<br />
* [[NewIcons]]<br />
* [[Nokia Group Graphic]] (.ngg)<br />
* [[Nokia Logo Manager bitmap]] (.nlm)<br />
* [[Nokia Operator Logo]] (.nol)<br />
* [[Nokia Picture Message]] (.npm)<br />
* [[Nokia Startup Logo]] (.nsl)<br />
* [[OLPC 565]]<br />
* [[OS/2 Icon]]<br />
* [[OS/2 Pointer]] (.ptr)<br />
* [[PaintShop Pro Browser Cache]] (pspbrwse.jbf)<br />
* [[Photoshop Thumbnail Cache]]<br />
* [[RIPscrip Icon]] (RIPterm Image, .icn)<br />
* [[Sony Mavica 411]]<br />
* [[SRF (Garmin vehicle)]]<br />
* [[Sun icon]]<br />
* [[SuperJPG thumbnail cache]] (superjpg.tnc)<br />
* [[ToyBox icon]]<br />
* [[Windows thumbnail cache]] (Thumbs.db)<br />
* [[Xbox Live Avatar]]<br />
* [[Xcursor]]<br />
* [[X-Face]]<br />
* [[XV thumbnail]]<br />
* [[ZoomBrowser Ex thumbnail cache]] (ZbThumbnail.info)<br />
<br />
== Metadata Formats ==<br />
<br />
* [[AFCP]]<br />
* [[Exif]]<br />
* [[IPTC-IIM]] (or NAA)<br />
* [[IPTC Photo Metadata]]<br />
* [[MakerNote]]<br />
* [[MIX (metadata)|MIX]]<br />
* [[net.CyberCards]]<br />
* [[Photoshop Image Resources]]<br />
* [[SAUCE]]<br />
* [[XMP]]<br />
<br />
== Online/Networked Formats ==<br />
(while any image format can be used online and through a network, these are specifically designed to be accessed remotely via an API)<br />
* [[IIIF|IIIF – The International Image Interoperability Framework]]<br />
<br />
== Programming languages ==<br />
(Graphic-specific programming languages; see [[Programming Languages]] for general languages)<br />
<br />
* [[Anim8or Scripting Language]]<br />
* [[Blitz3D]]<br />
* [[CEEMAC]]<br />
* [[High Level Shading Language]] (HLSL) (uses byte array header files)<br />
* [[OpenGL Shading Language]] (GLSL)<br />
* [[PostScript]]<br />
* [[Processing]]<br />
* [[RenderWare object]] (.rwx)<br />
* [[SCODL]]<br />
<br />
== Raster Graphics Formats ==<br />
<br />
* [[AAI]] (Dune image)<br />
* [[ABC (LEADTOOLS)]] (Advanced Bitonal Compression)<br />
* [[Abekas YUV]] (.yuv) (Diskus and Quantel QNV varieties of YUV files are apparently similar)<br />
* [[Ability Office PhotoPaint]] (.apx)<br />
* [[ACDSee Image]] (.apd, .acdc)<br />
* [[Acorn Sprite]]<br />
* [[ADEX IMG]]<br />
* [[ADRG]]<br />
* [[Advanced Art Studio]]<br />
* [[Affinity Photo]] (.afphoto)<br />
* [[AFLI-Editor]]<br />
* [[AIPD]]<br />
* [[Alias PIX]]<br />
* [[Alpha Microsystems BMP]]<br />
* [[Amber ARR Bitmap Image]]<br />
* [[Amica Paint]]<br />
* [[AMOS Picture Bank]]<br />
* [[AMOS Sprite Bank]]<br />
* [[Analyze AVW]]<br />
* [[Animator PIC/CEL]]<br />
* [[Animator Pro PIC]]<br />
* [[Anime 4ever slideshow]]<br />
* [[ANSI 379]]<br />
* [[ANSI 381]]<br />
* [[AP*]]<br />
* [[Apac3 APP]]<br />
* [[Aperio SVS]]<br />
* [[Apple volume label image]]<br />
* [[Applixware Bitmap]]<br />
* [[Adaptive Prediction Trees|APT]]<br />
* [[ARF (Axon Raw Format)]]<br />
* [[ART (AOL compressed image)]]<br />
* [[ART (PFS: First Publisher)]]<br />
* [[Art Director]]<br />
* [[ArtMaster88]]<br />
* [[Async Professional Fax]] (.apf)<br />
* [[AtariCAD]] (.drg)<br />
* [[AtariGraphics]]<br />
* [[Atari Graphics Studio]]<br />
* [[Atari Interlaced Studio]]<br />
* [[AtariTools-800]]<br />
* [[ATR (ZX Spectrum)]]<br />
* [[Augmented PFM]]<br />
* [[AVIF]]<br />
* [[AVS X image]]<br />
* [[Award BIOS logo]]<br />
* [[AWD (Artweaver)]]<br />
* [[AWD (At Work Document)]]<br />
* [[BBC Micro mode image]]<br />
* [[BCIF]]<br />
* [[BEF]]<br />
* [[BFLI]]<br />
* [[BGI image]]<br />
* [[Blazing Paddles]] (.pi, .wnd)<br />
* [[BIF (byLight)]]<br />
* [[BIF (Image Alchemy)]]<br />
* [[BigTIFF]]<br />
* [[BioRad confocal image]]<br />
* [[BLP]]<br />
* [[BMF (Dmitry Shkarin)]]<br />
* [[BMI (Zoner)]]<br />
* [[BMP]] (Windows BMP and OS/2 BMP)<br />
* [[Bob ray tracer bitmap]]<br />
* [[Border Screen]]<br />
* [[BPG]]<br />
* [[BRender PIX]]<br />
* [[BSAVE Image]]<br />
* [[BSB]] (BSB/KAP)<br />
* [[BSP (ZX Spectrum)]]<br />
* [[BTPC]]<br />
* [[Bugbiter APAC239i]]<br />
* [[CADRG]]<br />
* [[Calamus Raster Graphic]] (.crg)<br />
* [[CALS raster]]<br />
* [[Casio CAM]] (.cam)<br />
* [[Canvas (Atari)]] (.cpt, .cnv)<br />
* [[Cartesian Perceptual Compression]] (CPC)<br />
* [[CD5]] (Chasys Draw)<br />
* [[CD-I IFF IMAG]]<br />
* [[CDU-Paint]]<br />
* [[Centauri Logo Editor]]<br />
* [[CgBI]]<br />
* [[CH$]]<br />
* [[Champions' Interlace]]<br />
* [[CharPad]]<br />
* [[Cheese]] (.che)<br />
* [[Cineon]]<br />
* [[Cisco IP Phone image]]<br />
* [[Clear (RISC OS graphics format)|Clear]]<br />
* [[Cloé picture]]<br />
* [[CMP]]<br />
* [[CMU Andrew Toolkit image]] (.cmu)<br />
* [[CMU Window Manager bitmap]]<br />
* [[COKE (Atari Falcon)]]<br />
* [[ColoRIX]] (RIX)<br />
* [[ColorViewSquash]] (.rgb)<br />
* [[C.O.L.R. Object Editor]]<br />
* [[CompuServe RLE]]<br />
* [[ComputerEyes]]<br />
* [[Corel Photo House]] (.cps)<br />
* [[Corel Photo-Paint image]] (.cpt)<br />
* [[Corel Wavelet]] (.wi)<br />
* [[CPA (PRISM)]]<br />
* [[CPI (ColorLab)]]<br />
* [[Crack Art]] (.ca1, .ca2, .ca3)<br />
* [[CUPS Raster]]<br />
* [[CUT (Amstrad)]]<br />
* [[Cyber Paint Cell]]<br />
* [[Dali]]<br />
* [[DataShow GRA]]<br />
* [[DataShow Sprite]]<br />
* [[DaVinci]]<br />
* [[DCS]] (Desktop Color Separation)<br />
* [[DCT (Crash Barrier)]]<br />
* [[DCX]] (ZSoft IBM PC multi-page Paintbrush)<br />
* [[DEGAS Elite brush]]<br />
* [[DEGAS image]] (.pi1, .pi2, .pi3, .pc1, .pc2, .pc3)<br />
* [[DelmPaint]]<br />
* [[DeskMate Paint]] (.pnt)<br />
* [[DeskPic]]<br />
* [[DESR VFF]]<br />
* [[Dexxa TIFF]]<br />
* [[DGI (Digi-Pic)]]<br />
* [[D-GRAPH]]<br />
* [[DICOM]] (.dcm)<br />
* [[Diddle sketch]]<br />
* [[DiddleBug sketch]]<br />
* [[Digi Paint]]<br />
* [[DIN]]<br />
* [[DirectDraw Surface]] (.dds)<br />
* [[DjVu]]<br />
* [[DM2]]<br />
* [[DM3]]<br />
* [[DM4]]<br />
* [[DNG]]<br />
* [[Doodle (Atari)]] (.doo)<br />
* [[Doodle! (C64)]] (.dd, .jj)<br />
* [[Doré Raster]]<br />
* [[DPX]] (SMTPE DPX)<br />
* [[Draw256]] (.vga)<br />
* [[DrawIt (Atari)]]<br />
* [[Drazlace]]<br />
* [[Drazpaint]] (.drz, .drp)<br />
* [[Dr. Halo CUT]]<br />
* [[Dr. Halo PIC]]<br />
* [[DUO]]<br />
* [[DuneGraph]]<br />
* [[DVI]] (Intel DVI, Digital Video Interface, Intel Real-Time Video)<br />
* [[ECI Graphic Editor]]<br />
* [[Eclipse TILE]]<br />
* [[ECW]] (Enhanced Compression Wavelet)<br />
* [[EggPaint]] (.trp)<br />
* [[Elecard Wavelet Image]] (.wlt)<br />
* [[Enhanced Simplex]] (.esm)<br />
* [[Envision]]<br />
* [[EPOC MBM]] (Symbian Multibitmap)<br />
* [[EPOC Sketch]]<br />
* [[EPSILON]]<br />
* [[Epson Printer Bitmaps]]<br />
* [[ERDAS Imagine IMG]]<br />
* [[ERDAS LAN/GIS]]<br />
* [[ER Mapper Raster]] (.ers)<br />
* [[Esm Software PIX]]<br />
* [[Extended DEGAS image]]<br />
* [[EZ-Art Professional]]<br />
* [[Face Painter]] (.fpt, .fcp)<br />
* [[FaceSaver]]<br />
* [[Falcon True Color]] (.ftc)<br />
* [[farbfeld]]<br />
* [[Fastgraph Pixel Run Format]]<br />
* [[FastSpr sprite file]]<br />
* [[FAXX]] (IFF-FAXX)<br />
* [[FBM image]] (Fuzzy Bitmap)<br />
* [[FFLI]]<br />
* [[FIASCO]]<br />
* [[FIF (Fractal Image Format)]]<br />
* [[Fireworks PNG]] (Adobe)<br />
* [[FL32 (FilmLight)]]<br />
* [[FlashPix]] (.fpx)<br />
* [[Flexible Image Transport System]] (FITS)<br />
* [[Flexible Line Interpretation]] (FLI)<br />
* [[FLIF]]<br />
* [[FLI Graph]]<br />
* [[FLIP]]<br />
* [[FLI Profi]]<br />
* [[Floor Designer]]<br />
* [[FMAC2COM]]<br />
* [[FONTASY graphics]]<br />
* [[FRA (Fractint)]]<br />
* [[Freedom of Press]]<br />
* [[FSH (EA Sports)]]<br />
* [[FUIF]]<br />
* [[Fullscreen Construction Kit]]<br />
* [[Funpaint]]<br />
* [[Fun with Art]]<br />
* [[G9B]]<br />
* [[GD image format]]<br />
* [[GD2 image format]]<br />
* [[GED]]<br />
* [[GEM Raster]] (.img)<br />
* [[GEM-View Dither]]<br />
* [[Gephard Hires Graphics]]<br />
* [[geoPaint]]<br />
* [[GeoTIFF]]<br />
* [[GFA Artist]] (.art)<br />
* [[GIF]] (Graphics Interchange Format)<br />
* [[GIFEXE]]<br />
* [[Giga Cad]]<br />
* [[Gigascreen]]<br />
* [[GIMP Animated Brush]] (.gih)<br />
* [[GIMP Brush]] (.gbr)<br />
* [[GIMP Pattern]] (.pat)<br />
* [[GLE]]<br />
* [[GoDot]] (.4bt)<br />
* [[GodPaint]] (.god)<br />
* [[GR*]]<br />
* [[GRABBER]]<br />
* [[Graph2Font]]<br />
* [[Graphics Processor]]<br />
* [[Graphic Workshop self-displaying picture]]<br />
* [[Graph Saurus]]<br />
* [[Grass' Slideshow]]<br />
* [[GrayPaint]]<br />
* [[GRF (Amstrad)]]<br />
* [[GRFX]]<br />
* [[GRIB]] (Gridded Binary)<br />
* [[GROB]]<br />
* [[Gunpaint]]<br />
* [[GX1]]<br />
* [[GX2]]<br />
* [[Hard Interlace Picture]]<br />
* [[HCI]]<br />
* [[HEIF]]<br />
* [[Hemera Photo-Object]]<br />
* [[Hi-Eddi]] (.hed)<br />
* [[Hi-Pic Creator]] (.hpc)<br />
* [[hipix]]<br />
* [[HIPS]]<br />
* [[Hires-Bitmap]]<br />
* [[Hires FLI Designer]]<br />
* [[Hires Interlace]]<br />
* [[Hires Manager]]<br />
* [[HiRes Player Missile]]<br />
* [[HLR]]<br />
* [[HMR]] (Bentley Systems bitmap file, connected in some way to GeoTIFF)<br />
* [[HP Paintjet]]<br />
* [[HP Photo Album]]<br />
* [[HR (TRS-80)]] (.hr)<br />
* [[HRU]]<br />
* [[HS2 (POSTERING)|HS2]]<br />
* [[HSI JPEG]]<br />
* [[HSI Raw]]<br />
* [[HTC splashscreen]] (also known as NB format)<br />
* [[IBM Audio Visual Connection (AVC) Still Video Image]]<br />
* [[IBM KIPS bitmap]]<br />
* [[ICE (Atari)]]<br />
* [[ICR (NCSA Telnet)]]<br />
* [[IFF-DEEP]]<br />
* [[ILBM]] (IFF, LBM, HAM, ACBM, etc.)<br />
* [[Image Cytometry Standard]] (.ics)<br />
* [[Image Exchange Format]]<br />
* [[Image System]]<br />
* [[ImageWise Picture]]<br />
* [[Imagic Film/Picture]] (Atari ST)<br />
* [[IMG/HDR]] (Analyze 7.5)<br />
* [[IMG Scan]]<br />
* [[Img Software Set]]<br />
* [[ImgStar]]<br />
* [[IndyPaint]] (.tru)<br />
* [[ING 15]]<br />
* [[Inset PIX]]<br />
* [[InShape IIM]]<br />
* [[Insta360 INSP]] (.insp)<br />
* [[INT95a]]<br />
* [[Intergraph Raster]]<br />
* [[Interlace Graphics Editor]]<br />
* [[Interlace Hires Editor]]<br />
* [[Interlace Logo Designer]]<br />
* [[Interleaf image]]<br />
* [[InterPainter]]<br />
* [[IPI]]<br />
* [[IPLab]] (Image Processing Lab)<br />
* [[IRIS CMYK Front End Processor CT]]<br />
* [[Island Graphics TIFF]]<br />
* [[IWC (WaveL)]]<br />
* [[J Wavelet Image Codec]] (.wic)<br />
* [[J6I]] (Ricoh Digital Camera image file)<br />
* [[JAM (compressed image)]]<br />
* [[JAM (Disney's Aladdin)]]<br />
* [[JBIG]]<br />
* [[JBIG2]]<br />
* [[JEDMICS C4]]<br />
* [[Jeff's Image Format]]<br />
* [[Jet Graphics Planner]]<br />
* [[JFIF]] (JPEG File Interchange Format)<br />
* [[JNG]] (JPEG Network Graphics)<br />
* [[Jovian Logic VI]]<br />
* [[JP2]] (JPEG 2000 Part 1 Annex I)<br />
* [[JPC (LuraWave)]]<br />
* [[JPEG]] (JPEG Interchange Format, .jpg)<br />
* [[JPEG 360]]<br />
* [[JPEG 2000]]<br />
* [[JPEG 2000 codestream]] (.j2k, .j2c, .jpc)<br />
* [[JPEG-HDR]]<br />
* [[JPEG-LS]]<br />
* [[JPEG Pleno]]<br />
* [[JPEG XL]]<br />
* [[JPEG XR]] (HD Photo)<br />
* [[JPEG XS]]<br />
* [[JPEG XT]]<br />
* [[JPM]] (JPEG 2000 Part 6: Compound Image Format)<br />
* [[JPS]]<br />
* [[JPX]] (JPEG 2000 Part 2: Extensions, .jpf)<br />
* [[KFX (Atari graphics format)]]<br />
* [[KIFF]]<br />
* [[KiSS CEL]]<br />
* [[Koala MicroIllustrator]]<br />
* [[KoalaPainter]] (.koa, .gg)<br />
* [[Kolor Raw]] (.kro)<br />
* [[Kompresor do Animatora]]<br />
* [[KQP]]<br />
* [[Krita]] (.kra)<br />
* [[KSS-Paint]]<br />
* [[KTX]]<br />
* [[KYG]]<br />
* [[Larka Edytor Obiekt]]<br />
* [[LazPaint]] (.lzp)<br />
* [[LdPic]]<br />
* [[LERC]]<br />
* [[LIFF]] (Openlab Layered Image File Format)<br />
* [[Lightning Strike]] (.cod)<br />
* [[LightWork Image]] (.lwi)<br />
* [[Lisp Machine Bitmap]]<br />
* [[Little Draw]] (.ldw)<br />
* [[Logo-Painter]]<br />
* [[Lossless JPEG (original)]]<br />
* [[Lotus Manuscript graphics]] (.bit)<br />
* [[LSM]] (Zeiss Light Speed Microscope)<br />
* [[LSS16]]<br />
* [[Lucasfilm picture]] (.lff)<br />
* [[Ludek Maker]]<br />
* [[Lumena CEL]]<br />
* [[Lumena PIX/BPX]]<br />
* [[LuraDocument Format]] (.ldf)<br />
* [[LuraWave]] (LWF)<br />
* [[MacPaint]]<br />
* [[Mad Designer]]<br />
* [[Mad Studio]]<br />
* [[MagicDraw]]<br />
* [[Magic Painter]]<br />
* [[Magick Persistent Cache]] (MPC)<br />
* [[MAKIchan Graphics]] (.mag)<br />
* [[Mamut]]<br />
* [[Mapletown Network]]<br />
* [[Marco Pixel Editor]]<br />
* [[Maya IFF]]<br />
* [[McPainter]]<br />
* [[MCS]]<br />
* [[MDA|MDA/MDP]] (MicroDesign Area/Page)<br />
* [[MDI]] (Microsoft Office Document Imaging)<br />
* [[MDP (FireAlpaca)|MDP]] (FireAlpaca and Medibang Paint)<br />
* [[MegaPaint BLD]]<br />
* [[MetaMorph Stack]] (.stk)<br />
* [[MGR bitmap]]<br />
* [[MIAF]]<br />
* [[Micro Illustrator]]<br />
* [[Microsoft Image Composer]] (.mic)<br />
* [[MIF (MAXpaint)]]<br />
* [[MIF (MSX)]]<br />
* [[MIFF]] (Magick Image File Format)<br />
* [[MIG]]<br />
* [[MIX (Picture It!)]]<br />
* [[Mixed Raster Content]] (MRC, T.44)<br />
* [[MLDF]]<br />
* [[Mono Magic]]<br />
* [[Movie Maker]]<br />
* [[MPH (MonkeyPhoto)]]<br />
* [[MRF (Monochrome Recursive Format)]]<br />
* [[MrSID]]<br />
* [[MSP (Microsoft Paint)]]<br />
* [[MSX BASIC graphics]]<br />
* [[MTV ray tracer bitmap]]<br />
* [[MultiArtist]]<br />
* [[Multicolor]] (Commodore 64 graphic mode)<br />
* [[Multicolor (ZX Spectrum)]]<br />
* [[Multi-Lace Editor]]<br />
* [[Multi Palette Picture]] (MPP)<br />
* [[Multi-Picture Format]] (MPO)<br />
* [[Naïve Image Formats]] (NIE)<br />
* [[NAS]]<br />
* [[NASA Raster Metafile]]<br />
* [[National Imagery Transmission Format]] (NITFS, NITF, .ntf)<br />
* [[NEOchrome]] (.neo)<br />
* [[NEOchrome Master]]<br />
* [[Nero CoverDesigner]] (.ncd, .nct)<br />
* [[Netpbm formats]] (PBM, PGM, PPM, PNM)<br />
* [[NETPIC (Jim Tucker)|NETPIC]]<br />
* [[The Newsroom|Newsroom, The]]<br />
* [[NIFF (Navy Image File Format)]]<br />
* [[NIFF (xloadimage)]]<br />
* [[NIST IHead]] (.pct)<br />
* [[NPZ (Npic)]]<br />
* [[NV12]] (a YUV format)<br />
* [[NXI]]<br />
* [[OpenEXR]] (.exr)<br />
* [[OpenRaster]] (.ora)<br />
* [[OPTIKS COM image]]<br />
* [[Oric HIRES screen]]<br />
* [[OS/2 Bitmap Array]]<br />
* [[OS/2 bitmap family]]<br />
* [[OS/2 Boot Logo]]<br />
* [[OTA bitmap]] (Nokia Over The Air, .otb)<br />
* [[P4I]]<br />
* [[PabloPaint]]<br />
* [[PABX background]]<br />
* [[Paint Magic]]<br />
* [[Paint.NET image]] (.pdn)<br />
* [[Painter RIFF]] (.rif)<br />
** [[Painter PIX]] (.pix)<br />
* [[Painter's Apprentice]]<br />
* [[PaintPro]]<br />
* [[PaintShop (Atari ST)]]<br />
* [[PaintShop Pro]] (.psp, .jsl, .pfr, .tub)<br />
* [[PaintTool SAI]]<br />
* [[Paintworks]]<br />
* [[Palette Master]]<br />
* [[Palm bitmap]]<br />
* [[Palm Database ImageViewer]] / FireViewer PDB (.pdb)<br />
* [[Paradox (graphics)]]<br />
* [[PAX (Pick Ax)]]<br />
* [[PCIF]] (.pcf)<br />
* [[PCO B16]]<br />
* [[PCPaint BSAVE]]<br />
* [[PCPaint CLP]]<br />
* [[PCPaint PIC]] (a.k.a. Pictor)<br />
* [[PCR image]]<br />
* [[PCX]] (PC Paintbrush)<br />
* [[PDS]] (NASA Planetary Data System, .img, .imq)<br />
* [[PDS4]]<br />
* [[Pegasus PIC]]<br />
* [[Perfect Pix]]<br />
* [[PFM (Portable Float Map)]]<br />
* [[PFS (Portable Floatmap Stream)]]<br />
* [[PGC (Portfolio Graphics Compressed)]]<br />
* [[PGF (Portfolio Graphics)]]<br />
* [[PGF (Progressive Graphics File)]]<br />
* [[PGX (JPEG 2000)]]<br />
* [[PHM]]<br />
* [[Photo CD]] (.pcd)<br />
* [[PhotoChrome]] (.pcs)<br />
* [[PhotoDeluxe]] (.pdd)<br />
* [[PhotoImpact]]<br />
* [[PhotoParade slideshow]] (.php, .4pp)<br />
* [[Photoshop brush]] (.abr)<br />
* [[PhotoSuite Project]] (.pzp)<br />
* [[Pi (image format)|Pi]]<br />
* [[PIC (Yanagisawa)]]<br />
* [[PIC2]]<br />
* [[Picasso 64]] (.p64)<br />
* [[PIC Editor (Andrei Romanov)]]<br />
* [[PictureGear Pocket]]<br />
* [[Picture Packer]]<br />
* [[Picture Publisher]]<br />
* [[PIF (Portable Image Format)]]<br />
* [[PIK]]<br />
* [[PIX (PIcture in teXt)]]<br />
* [[Pixar picture]] (.pxr)<br />
* [[PixArt]]<br />
* [[PixelPaint (SuperMac)]]<br />
* [[Pixel Perfect]]<br />
* [[Pixel Studio (FileStream)]] (.ibw)<br />
* [[Pixia]] (.pxa)<br />
* [[PIXIT]]<br />
* [[Pixlr document]] (*.pxd)<br />
* [[PKI (ImgFun)]]<br />
* [[PKM]]<br />
* [[PL4]]<br />
* [[PLD (PhotoLine)]]<br />
* [[PM (XV image)]]<br />
* [[PMG Designer]]<br />
* [[PNG]] (Portable Network Graphics)<br />
* [[PNG Plus]] (Microsoft Picture It!)<br />
* [[Pocket PC Bitmap]] (.2bp)<br />
* [[Portable Arbitrary Map]] (PAM)<br />
* [[Portable Bitmap Format]] (PBF)<br />
* [[Poser Bump Map]] (.bum)<br />
* [[PowerGraphics]]<br />
* [[PRF (Polychrome Recursive Format)]]<br />
* [[Printfox bitmap]]<br />
* [[PrintMaster]]<br />
* [[PrintPartner]] (.gph)<br />
* [[The Print Shop|Print Shop, The]]<br />
* [[Print-Technik]]<br />
* [[Prism Paint]] (.pnt)<br />
* [[PSB]] (Adobe Photoshop, large format)<br />
* [[PSD]] (Adobe Photoshop)<br />
* [[PSF (PhotoStudio)]]<br />
** [[Arcsoft Album/Slide Show]]<br />
* [[Psion PIC]]<br />
* [[PTG]] (ArtRage)<br />
* [[Public Painter]]<br />
* [[Puzzle image (X11)]]<br />
* [[PVR Texture]]<br />
* [[PWC (Piecewise-Constant Image Model)]]<br />
* [[PWG Raster]]<br />
* [[PXM (Pixelmator)]]<br />
* [[Q0]]<br />
* [[QDV (Giffer)]]<br />
* [[QOIR]]<br />
* [[QRT Ray Tracer bitmap]]<br />
* [[QTIF]] (QuickTime image file, .qif)<br />
* [[QTL]] (YUV SECAM or PAL image)<br />
* [[Quake 2 Texture]] (.wal)<br />
* [[Quantel VPB image]]<br />
* [[QuantumPaint]] (.pbx)<br />
* [[Quite OK Image Format]] (.qoi)<br />
* [[Radiance HDR]] (RGBE, XYZE, .hdr, .pic)<br />
* [[RAG-D]]<br />
* [[Rainbow Painter]]<br />
* [[RAMbrandt]]<br />
* [[Raster Master RAW]]<br />
* [[Raw bitmap]]<br />
* [[RDIB]]<br />
* [[REKO Cardset]]<br />
* [[Rembrandt]]<br />
* [[RGB Intermediate Format]]<br />
* [[RGFX]]<br />
* [[RLA]] (Wavefront)<br />
* [[RLI]] (RealWorld)<br />
* [[Rocky Interlace Picture]]<br />
* [[RUN Paint]]<br />
* [[SAMAR Hires Interlace]]<br />
* [[SAM Coupé Mode 4]]<br />
* [[Saracen Paint]] (.sar)<br />
* [[SBIG CCDOPS image]]<br />
* [[Scitex CT]]<br />
* [[SCR (ZX Spectrum)]]<br />
* [[ScreenShot Hack]]<br />
* [[Seattle FilmWorks]] (.sfw, .pwp)<br />
* [[Secret Photos puzzle]] (.xp0)<br />
* [[Segmented Hypergraphics]] (.shg, .mrb)<br />
* [[Separations output format]]<br />
* [[Serif PhotoPlus]] (.spp)<br />
* [[SGI (image file format)|SGI]] (IRIS, RGB)<br />
* [[SGX]] (SView Graphics, SuperView Graphics)<br />
* [[SHP (Loadstar)]]<br />
* [[Signum! Compressed Image (IMC)]]<br />
* [[Sinbad Slideshow]]<br />
* [[Sinclair QL screen]]<br />
* [[Sixel]]<br />
* [[Sketch-PadDles]]<br />
* [[SlideShow for VBXE]]<br />
* [[Slow-scan television]] (.hrz)<br />
* [[Softimage PIC]]<br />
* [[Sony PictureGear Studio]]<br />
* [[Spaceward Graphics]] / Satori (.r, .rir)<br />
* [[Spectrum 512 Extended]] (.spx)<br />
* [[Spectrum 512 formats]] (.spu, .spc, .sps)<br />
* [[SPIF]]<br />
* [[SPIFF]] (Still Picture Interchange File Format)<br />
* [[Spooky Sprites]]<br />
* [[Sprite Master]]<br />
* [[SpritePad]]<br />
* [[STAD PAC]]<br />
* [[Standard Archive Format]] (military missile data format that includes images among other data)<br />
* [[Standard Graphics 3 (Atari)]]<br />
* [[Starbase bitmap file]]<br />
* [[Star Painter]]<br />
* [[STiNG]] (.stn)<br />
* [[STL (ZX Spectrum)]]<br />
* [[Stop Press Canvas]]<br />
* [[Storyboard PIC/CAP]]<br />
* [[STOS memory bank]] (.mbk)<br />
* [[Structured Fax File]] (.sff)<br />
* [[Sun Raster]] (.ras, .sun)<br />
* [[Sun TAAC image]]<br />
* [[Super IRG]]<br />
* [[SXG (ZX Spectrum)]]<br />
* [[Syberia Texture]] (.syj)<br />
* [[SymbOS graphic]] (.sgx)<br />
* [[Synthetic Arts]]<br />
* [[Synu]] (Synthetic Universe)<br />
* [[TAP (Tencent)]]<br />
* [[Taquart Interlace Picture]]<br />
* [[TealPaint]]<br />
* [[Technicolor Dream]]<br />
* [[TelePaint/Splash graphics]] (.ss)<br />
* [[Texture Maker0]]<br />
* [[TG4 (Image Machines)]]<br />
* [[TGA]] (Truevision Targa image)<br />
* [[TIFF]] (Tagged Image File Format)<br />
* [[TIFF/EP]]<br />
* [[TIFF-FX]]<br />
* [[TIFF/IT]]<br />
* [[TilePic]]<br />
* [[Tilez texture]]<br />
* [[TIM (PlayStation graphics)]]<br />
* [[TIM2]]<br />
* [[Tiny Stuff]]<br />
* [[TI picture file]]<br />
* [[Title-Maker]]<br />
* [[TkImg RAW]]<br />
* [[TLG (KiriKiri)|TLG]] (associated with [[KiriKiri Adventure Game System]])<br />
* [[Tobias Richter Fullscreen Slideshow]] (.pci)<br />
* [[Tricolor RGB]]<br />
* [[True Paint I]]<br />
* [[Trzmiel]]<br />
* [[TXS]]<br />
* [[Unirast]] (Apple AirPrint)<br />
* [[UPX/TPX (Photo Express)]]<br />
* [[Utah RLE]]<br />
* [[Valve Texture Format]] (.vtf)<br />
* [[VBM (VDC BitMap)]]<br />
* [[VEGX]]<br />
* [[VertiZontal Interlacing]]<br />
* [[Verity Image]] (.vif)<br />
* [[V.Flash PTX]]<br />
* [[VGAPaint 386 COM Program]]<br />
* [[VGAPaint 386 PCX Self-Extracting Picture]]<br />
* [[VICAR]]<br />
* [[Vidcom 64]] (.vid)<br />
* [[VIFF]] (Khoros Visualization, .xv)<br />
* [[VIPS]] (.v)<br />
* [[Vidig Paint]]<br />
* [[Vista data file]]<br />
* [[VITec]]<br />
* [[Vivid IMG]]<br />
* [[VORT file]]<br />
* [[WBMP]] (Wireless Bitmap)<br />
* [[WebP]]<br />
* [[WebP 2]]<br />
* [[Webshots picture]] (.wbz, .wb1, .wbd, .wbc, .wbp)<br />
* [[WGT Block]]<br />
* [[WGT Sprite]]<br />
* [[WhyPic]] (.ypc)<br />
* [[Wigmore Artist 64]]<br />
* [[Windows clipboard]] (.clp)<br />
* [[Windows DDB]]<br />
* [[WinFax Fax Image]]<br />
* [[WinFax Cover Page]]<br />
* [[WinMiPS]]<br />
* [[Winzle Puzzle]]<br />
* [[WLM]] (also known as CompW)<br />
* [[WOBA]] (bitmap data extracted from a [[HyperCard stack]])<br />
* [[Word for DOS screen capture]] (.scr)<br />
* [[WPB (openCanvas)]]<br />
* [[WSQ]]<br />
* [[XBM]] (X BitMap)<br />
* [[XCF]] (GIMP image)<br />
* [[Xerox Doodle brush]]<br />
* [[Xerox EDMICS-MMR]]<br />
* [[Xerox EDMICS-RLC]]<br />
* [[XGA (Falcon)]]<br />
* [[XIFF]]<br />
* [[Xim]]<br />
* [[XLD4]] (.q4)<br />
* [[XL-Paint]]<br />
* [[XPM]] (X PixMap)<br />
* [[XWD]] (X Window Dump)<br />
* [[XYZ (RPG Maker)]]<br />
* [[xRes]] (.lrg)<br />
* [[YBM]] (Bennet Yee's face format)<br />
* [[Young Picasso]] (.yp)<br />
* [[Zeiss BIVAS]]<br />
* [[Zoomify PFF]]<br />
* [[Zoomify ZIF]]<br />
* [[Zpng]]<br />
* [[ZX-Paintbrush]]<br />
* [[ZXpaintyONE]]<br />
* [[ZZ ROUGH]]<br />
<br />
== Skins / Themes ==<br />
''(Used to give custom styles, appearances, and themes to software; might be bundled with [[#Icon, Cursor, and Avatar files|Icon, Cursor, and Avatar files]] consistent with the theme)''<br />
* [[BootSkin Vista]]<br />
* [[BootSkin XP]]<br />
* [[eRocket Skin]] (.skn)<br />
* [[Pocket PC Theme]] (.tsk)<br />
* [[Microsoft Comic Chat]]<br />
* [[Stardock Tiles Skin]]<br />
* [[Winamp Skin]]<br />
* [[Windows Media Player Skin Package]] (.wmz)<br />
* [[Winstep Xtreme theme]]<br />
** [[Winstep Workshelf theme]]<br />
** [[Nextstart theme]]<br />
<br />
== Software ==<br />
''(Applications, utilities, libraries, and APIs for graphic manipulation)''<br />
<br />
Refer to [[Graphics software]].<br />
<br />
== Vector Graphics Formats ==<br />
''(Including most "metafile" formats. Vector formats often support embedded raster images, and other objects that aren't actually vectors.)''<br />
<br />
* [[2DL]] (ARCHICAD 2D Lines)<br />
* [[Acorn Draw]]<br />
* [[Adobe Illustrator Artwork]] (.ai)<br />
* [[Adobe Illustrator Exchange]] (.aix)<br />
* [[Affinity Designer]] (.afdesign)<br />
* [[Amiga Metafile]] (.amf)<br />
* [[AniST]] (.scr, .str)<br />
* [[Applixware Graphics]]<br />
* [[ArtPro]] (.ap)<br />
* [[Arts & Letters clip art library]] (.yal)<br />
* [[Arts & Letters graphics file]] (.ged)<br />
* [[ArtWorks]]<br />
* [[AutoCAD Slide]]<br />
* [[AutoCAD Slide Library]]<br />
* [[AutoSketch]] (.skd)<br />
* [[Calamus Vector Graphic]] (.cvg)<br />
* [[CCX (Corel)]]<br />
* [[CGM]] (Computer Graphics Metafile)<br />
* [[CMX]] (Corel Presentation Exchange)<br />
* [[CorelChart]] (.cch)<br />
* [[Corel Designer]] (.des)<br />
* [[CorelDRAW]] (.cdr, .cdx, .cdt)<br />
* [[Corel Gallery]] (.bmf)<br />
* [[CorelMOSAIC library]] (.clb, .clh)<br />
* [[DataDiagrammingML]] (Microsoft XML-based format)<br />
* [[DeskMate Draw]] (.fig)<br />
* [[Dia]]<br />
* [[DR2D]]<br />
* [[DrawingML]] (Microsoft embedded graphics in XML Office formats)<br />
* [[DrawIt]]<br />
* [[DrawPlus]]<br />
* [[DrawStudio]] (Amiga)<br />
* [[DRAWX Vector Graphics]] (.vec)<br />
* [[Embedded Vector Editor]] (.eve)<br />
* [[Encapsulated PostScript]] (.eps, .epsf, .epsi)<br />
* [[Enhanced Metafile]] (.emf)<br />
* [[ER Mapper Vector]] (.erv)<br />
* [[Expression Design]] (.xpr, .design)<br />
* [[Fig]] (Xfig format)<br />
* [[FreeHand]] (Aldus/Adobe)<br />
* [[FXG]]<br />
* [[GEM VDI Metafile]] (GEM Vector, VDI, .GDI)<br />
* [[Gerber format]] (used in printed circuit design)<br />
* [[The Graphics Magician Picture Painter|Graphics Magician Picture Painter, The]]<br />
* [[GST ART]] (.art)<br />
* [[Haiku Vector Icon Format]]<br />
* [[Harvard Graphics]]<br />
* [[IconVG]]<br />
* [[In-A-Vision]] (.pic)<br />
* [[KwikDraw]] (.kwk)<br />
* [[LEONARD's Sketch]]<br />
* [[Lotus 1-2-3 Chart]] (.pic)<br />
* [[MacDraw]] (later ClarisDraw)<br />
* [[Mayura Draw]] (.md, .pdx)<br />
* [[mDraw (S. Mike Dierken)]]<br />
* [[Micrografx Draw]]<br />
* [[Microsoft Office Drawing]]<br />
* [[MIX (PhotoDraw)]]<br />
* [[MVG]]<br />
* [[MyDraw]] (.ndx, .ndb, .ndtx, .nlx, .nlb)<br />
* [[NAPLPS]] (North American Presentation Layer Protocol Syntax)<br />
* [[NeoDraw]]<br />
* [[Notability]]<br />
* [[ObjectGraphics OGL]]<br />
* [[OpenDocument Drawing]] (.odg)<br />
* [[PDL (Trionum)]]<br />
* [[Picroma Plasma]]<br />
* [[PICT]] (Macintosh graphics)<br />
* [[Pixie (vector graphics)|Pixie]] (.pxi)<br />
* [[PLOT-10]] (Tektronix)<br />
* [[Precision Graphics Markup Language]] (PGML)<br />
* [[Presentation Manager Metafile]] (MET)<br />
* [[Print Artist]] (.gfx) (also known as Instant Artist)<br />
* [[Professional Draw]]<br />
* [[ProShape]]<br />
* [[PWDraw]]<br />
* Satori Canvas (.cvs) - See [[Spaceward Graphics]]<br />
* [[Scalable Vector Graphics]] (SVG)<br />
* [[SDA (StarOffice)]]<br />
* [[SDW (AmiDraw)]]<br />
* [[Shapefile]]<br />
* [[Simple Vector Format]] (SVF)<br />
* [[sK1]]<br />
* [[Skencil SK]]<br />
* [[Sketch]]<br />
* [[SXD]]<br />
* [[Sxz]] (hybrid vector/raster)<br />
* [[TIFF annotation data]]<br />
* [[TinyVG]]<br />
* [[Top Draw]] (.tdr)<br />
* [[UNIX Plot Format]]<br />
* [[Visio]] (.vsd, .vss, .vst)<br />
* [[VML]] (Vector Markup Language)<br />
* [[Windows Metafile]] (.wmf)<br />
* [[WinDraw (John D. Keene)]]<br />
* [[WordPerfect Graphics]] (.wpg)<br />
* [[Xar (vector graphics)|Xar]] (Flare)<br />
* [[XVT-Draw]]<br />
* [[ZBR (Zoner Zebra)]]<br />
* [[ZMF (Zoner)]]<br />
See also:<br />
* [[3D and CAD/CAM Models]]<br />
* [[Diagramming and flowcharting]]<br />
* [[Machine Embroidery]]<br />
<br />
== Miscellaneous or Uncategorized ==<br />
''(Formats which don't fit into another category, or still need to be categorized)''<br />
<br />
* [[AAE sidecar format]] (Apple iOS 8 / OS X Yosemite)<br />
* [[ABBYY Finereader]]<br />
* [[Adobe Acrobat Capture]] (.acd)<br />
* [[Anaglyph 3D format]]<br />
* [[Aperture library]]<br />
* [[Apple Preferred]] (APF)<br />
* [[ART (Build Engine ART)]]<br />
* [[BodyPaint 3D]] (Maxon: .b3d)<br />
* [[Chyron]]<br />
* Deep Zoom<br />
** [[Deep Zoom image]] (.dzi)<br />
** [[Smart Zoom Image]] (.szi)<br />
* [[DeltaVision]] (medical microscopy format)<br />
* [[Fineprint]] (.fp)<br />
* [[Garc archive]]<br />
* [[HDF]] (Hierarchical Data Format)<br />
* [[ImageLab/PrintTechnic]]<br />
* [[Kai's Power Tools]]<br />
* [[kitty graphics protocol]] [https://sw.kovidgoyal.net/kitty/graphics-protocol/]<br />
* [[KONTRON]] (embedded-systems company; apparently has graphic format of its own)<br />
* [[Liberty IM]]<br />
* [[Lightroom catalog]] (.lrcat)<br />
* [[Manga Studio]]<br />
* [[Media Pro]] (.ivc, .mpcatalog)<br />
* [[MonkeyCard]]<br />
* [[NeatReceipts]] (.nrx, .nrf, .nrt)<br />
* [[Nintendo Wii TPL]]<br />
* [[OmniForm]]<br />
* [[OmniPage]]<br />
* [[PaperPort (MAX)]]<br />
* [[Piskel canvas]]<br />
* [[QDV (Random Dot Software)]]<br />
* [[RMC]]<br />
* [[Second Nature Screensaver Graphic]] (.snx)<br />
* [[Shoot 'Em Up Construction Kit]]<br />
* [[StarOffice Gallery]]<br />
* [[StartupScreen]] (Macintosh SCRN, .scrn?)<br />
* [[Turbo Rascal Syntax Error]]<br />
<br />
==Links and Resources==<br />
* [[Encyclopedia of Graphics File Formats]]<br />
* [http://www.theatlantic.com/technology/archive/2013/01/the-never-before-told-story-of-the-worlds-first-computer-art-its-a-sexy-dame/267439/ World's first computer art (1950s pinup image)]<br />
* [http://www.wired.com/underwire/2013/05/star-trek-art-atoms-ibm Art created with atoms]<br />
* [http://www.textfiles.com/programming/FORMATS/xga.pro XGA: A New Graphics Standard]<br />
* [http://www.jagregory.com/abrash-black-book/ Michael Abrash’s Graphics Programming Black Book, Special Edition]<br />
* [http://www.squarespace.com/logo Squarespace logo designer tool] (Want a logo for a silly dot-com company you're starting? Create one here!)<br />
* [http://freshome.com/2014/02/27/unconventional-pixel-furniture-adding-intrigue-modern-rooms/ Unconventional Pixel Furniture Adding Intrigue to Modern Rooms]<br />
* [http://skeptools.wordpress.com/2014/03/03/viral-photos-debunked-animal-rights-google-tineye-image-search/ See how to debunk viral photos in seconds using image search]<br />
* [http://boingboing.net/2014/03/12/gettys-free-image-embedding.html Getty's free image embedding comes at a price]<br />
* [http://addyosmani.com/blog/image-optimization-tools/ Image optimization tools]<br />
* [http://www.loc.gov/preservation/resources/rfs/stillimg.html Library of Congress Recommended Format Specifications: Still Image Works]<br />
* [http://www.historyofinformation.com/expanded.php?id=2245 The Most Famous Image in the Early History of Computing]<br />
* [http://ianmilligan.ca/2014/07/21/image-file-extensions-in-the-wide-web-scrape/ Image File Extensions in the Wide Web Scrape]<br />
* [http://questionsomething.wordpress.com/2012/07/26/databending-using-audacity-effects/ Databending effects of editing images with a sound editor]<br />
* [http://bertolami.com/index.php?engine=blog&content=posts&detail=perceptual-hashing Perceptual Hashing]<br />
* [http://8bitartwork.co.uk/ Retrospecs: iOS app to convert images to imitate old 8-bit systems' graphics]<br />
* [http://alvyray.com/Memos/CG/Microsoft/6_pixel.pdf A Pixel Is Not A Little Square]<br />
* [http://literarymachin.es/deepzoom-osd-server/ Serve deepzoom images from a zip archive with openseadragon]<br />
* [http://creativeshory.com/know-use-image-file-types-jpeg-gif-png/ Know When to Use Image File Types: JPEG, GIF & PNG]<br />
* [http://stackoverflow.com/questions/27974945/can-we-programatically-compare-different-images-of-same-resolutions/27976171#27976171 Can we programatically compare different images of same resolutions?]<br />
* [http://www.webdesigndev.com/freebies/best-color-palette-tools 20 Best Color Palette Tools for Web and Graphic Designers]<br />
* [https://www.youtube.com/watch?v=Tfh0ytz8S0k How "oldschool" graphics worked, Part 1] · [https://www.youtube.com/watch?v=_rsycfDliZU Part 2] (videos)<br />
* [http://ninedegreesbelow.com/photography/xyz-rgb.html Completely Painless Programmer's Guide to XYZ, RGB, ICC, xyY, and TRCs]<br />
* [http://potrace.sourceforge.net/ Potrace: Transforming bitmaps into vector graphics]<br />
* [http://cloudinary.com/blog/one_pixel_is_worth_three_thousand_words About a 1x1 image in many file formats]<br />
* [http://tomseditor.com/ Tom's Editor: Free online image converted. About 500 formats supported]<br />
* [http://whatis.rest7.com/ WhatIs.Rest7: Image formats explained. Lots of samples]<br />
* [http://de77.com/find/image Image libraries for PHP: BMP, DDS, TGA, PNM, PGM, PBM]<br />
* [http://whatis.rest7.com/Atari Lots of images from Atari]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Hjson
Hjson
2024-03-04T18:05:43Z
<p>Dan Tobias: /* Links */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Configuration files<br />
|extensions={{ext|hjson}}<br />
|released=2014<br />
}}<br />
'''Hjson''' ("the Human JSON") is a variant of [[JSON]] intended to be used as a configuration file format. It is designed to be easier for humans to edit.<br />
<br />
== Links ==<br />
* [https://web.archive.org/web/20180802032544/https://hjson.org/ Hjson website (archive)]<br />
* [https://hjson.github.io/ Github site]<br />
<br />
[[Category:Serialization]]<br />
[[Category:JSON]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Hjson
Hjson
2024-03-04T16:21:24Z
<p>Dan Tobias: /* Links */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Configuration files<br />
|extensions={{ext|hjson}}<br />
|released=2014<br />
}}<br />
'''Hjson''' ("the Human JSON") is a variant of [[JSON]] intended to be used as a configuration file format. It is designed to be easier for humans to edit.<br />
<br />
== Links ==<br />
* [https://web.archive.org/web/20180802032544/https://hjson.org/ Hjson website (archive)]<br />
<br />
[[Category:Serialization]]<br />
[[Category:JSON]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Category:File_formats_with_extension_.brd
Category:File formats with extension .brd
2024-02-08T22:01:47Z
<p>Dan Tobias: Created page with "B"</p>
<hr />
<div>[[Category:File formats by extension|B]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Category:File_formats_with_extension_.emp
Category:File formats with extension .emp
2024-02-08T22:01:37Z
<p>Dan Tobias: Created page with "E"</p>
<hr />
<div>[[Category:File formats by extension|E]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Category:File_formats_with_extension_.emn
Category:File formats with extension .emn
2024-02-08T22:01:26Z
<p>Dan Tobias: Created page with "E"</p>
<hr />
<div>[[Category:File formats by extension|E]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Intermediate_Data_Format
Intermediate Data Format
2024-02-08T22:00:47Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=electronic |subcat=Engineering |extensions={{ext|emn}}, {{ext|emp}}, {{ext|brd}}, {{ext|lib}} }} The '''Intermediate Data Format''' (not to be confuse..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Engineering<br />
|extensions={{ext|emn}}, {{ext|emp}}, {{ext|brd}}, {{ext|lib}}<br />
}}<br />
The '''Intermediate Data Format''' (not to be confused with the [[IDTF|Intermediate Data Text Format]]) is a format for representing printed circuit layouts. The two standard file extensions are used as follows:<br />
<br />
* '''.emn''': Neutral files of board outline and component placement<br />
* '''.emp''': Profile files of component outlines<br />
<br />
A program called "Board Station" uses .brd and .lib for those file types respectively.<br />
<br />
== Links ==<br />
* [https://support.ptc.com/help/creo/creo_pma/r10.0/usascii/index.html#page/electrical_design/ecad/About_the_Intermediate_Data_Format__IDF_.html# Online info about the file format]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Engineering
Engineering
2024-02-08T21:50:43Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|thiscat=Engineering<br />
|image=Black-and-white-engine-gears.jpg<br />
}}<br />
(See also [[Scientific Data formats]], [[3D and CAD/CAM Models]])<br />
<br />
== Data storage and display ==<br />
* [[HOOPS Stream File]]<br />
* [[Modal Neutral File]] (MSC.ADAMS) (.mnf)<br />
<br />
== Electrical engineering ==<br />
* [[Intermediate Data Format]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Engineering
Engineering
2024-02-08T21:50:27Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|thiscat=Engineering<br />
|image=Black-and-white-engine-gears.jpg<br />
}}<br />
(See also [[Scientific Data formats]], [[3D and CAD/CAM Models]])<br />
<br />
== Data storage and display<br />
* [[HOOPS Stream File]]<br />
* [[Modal Neutral File]] (MSC.ADAMS) (.mnf)<br />
<br />
== Electrical engineering<br />
* [[Intermediate Data Format]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Category:File_formats_with_extension_.idtf
Category:File formats with extension .idtf
2024-02-08T21:46:26Z
<p>Dan Tobias: Created page with "I"</p>
<hr />
<div>[[Category:File formats by extension|I]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/IDTF
IDTF
2024-02-08T21:45:27Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=electronic |subcat=3D and CAD/CAM Models |extensions={{ext|idtf}} }} '''IDTF''' (Intermediate Data Text Format), not to be confused with [[Intermediat..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|idtf}}<br />
}}<br />
'''IDTF''' (Intermediate Data Text Format), not to be confused with [[Intermediate Data Format]] (a format used for representing electronic circuit designs), is a format for 3D models. As its name implies, it's a text-based format which is used as an intermediate form during data conversions from one format to another. For instance, converting from [[PLY]] to [[U3D]] format can go through this format.<br />
<br />
== Links ==<br />
* [https://brainder.org/tag/idtf/ Interactive 3D brains in PDF documents] (describes a conversion process)</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Programming_Languages
Programming Languages
2024-02-06T21:17:19Z
<p>Dan Tobias: /* Programming languages */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|thiscat=Programming Languages<br />
|released=~1950<br />
|image=Babbage difference engine drawing.gif<br />
|caption=Babbage's Difference Engine<br />
}}<br />
'''Programming languages''' are languages expected to be executed (interpreted, compiled, etc.) by a machine in order to perform operations or algorithms. They are distinct from markup languages, which represent the structure of a document rather than specific operations to be performed, though it is possible to combine both in a document (e.g., HTML containing embedded JavaScript, or PHP code which includes HTML). Programming language code is stored as [[source code]] which may be directly interpreted by a machine or compiled or assembled into [[executables]].<br />
<br />
== Programming languages ==<br />
<br />
* [[ABC (programming language)]]<br />
* [[ActionScript]] (Flash)<br />
** [[ActionScript Byte Code]]<br />
* [[Ada]]<br />
* [[ALGOL]]<br />
* [[Anim8or Scripting Language]]<br />
* [[APL]]<br />
* [[APT (programming language)|APT]]<br />
* [[AppleScript]]<br />
* [[Arc (programming language)|Arc]]<br />
* [[Arduino programming language]]<br />
* [[Assembly language]] (.asm, .s) (various versions for different machine architectures)<br />
* [[Aussie++]]<br />
* [[Austral]]<br />
* [[AutoHotkey]]<br />
* [[AutoLISP]]<br />
* [[AWK]]<br />
* [[B]]<br />
* [[BASIC]] (Beginner's All Purpose Symbolic Instruction Code) (.bas) -- See also [[Tokenized BASIC]]<br />
* [[Batch file]] (DOS, Windows, OS/2)<br />
* [[BCPL]]<br />
* [[BLISS]]<br />
* [[Blitz BASIC]]<br />
** [[Blitz3D]]<br />
* [[BlooP, FlooP, and GlooP]]<br />
* [[Bourne shell script]] (.sh)<br />
* [[Brainfuck]]<br />
* [[Breder]]<br />
* [[C]] (.c, .cc, .h)<br />
* [[C Sharp|C#]] (.cs)<br />
* [[C shell script]]<br />
* [[C++]] (.cpp, .cxx)<br />
* [[C+=]]<br />
* [[CakeML]]<br />
* [[CEEMAC]]<br />
* [[CFEngine]]<br />
* [[CHIP-8]]<br />
* [[ChordQL]]<br />
* [[Clipper (programming language)]]<br />
* [[Clojure]]<br />
** [[ClojureScript]]<br />
* [[COBOL]] (COmmon Business-Oriented Language)<br />
* [[CoffeeScript]]<br />
* [[ColdFusion]]<br />
* [[COMAL]]<br />
* [[COMIT]]<br />
* [[COW]]<br />
* [[Coq]]<br />
* [[CORC]] (Cornell Computing Language)<br />
* [[CPL]]<br />
* [[Crystal]]<br />
* [[CUPL]] (Cornell University Programming Language)<br />
* [[Cython (Pyrex)]]<br />
* [[D]]<br />
* [[Dart]] (was Dash)<br />
* [[Dern]]<br />
* [[dBase programming language]]<br />
* [[DogeScript]]<br />
* [[Dylan]]<br />
* [[Elixir]]<br />
* [[Elm]]<br />
* [[Erlang]]<br />
* [[Expect]]<br />
* [[Extended Batch Language]] (EBL)<br />
* [[F Sharp|F#]]<br />
* [[Fantom]]<br />
* [[Fish shell]] (*.fish)<br />
* [[Flare]]<br />
* [[Flow]]<br />
* [[Forth]]<br />
* [[FORTRAN]] (FORmula TRANslation)<br />
* [[FoxPro programming language]]<br />
* [[Free Pascal]]<br />
* [[Fusion (programming language)|Fusion]] (.fu, .ci)<br />
* [[GAMS]] (.gms)<br />
* [[GDL Script]] - scripting language used in ARCHICAD (.gdl)<br />
* [[Gherkin]]/Cucumber<br />
* [[Go]]<br />
* [[Graphics Programming Language]] (GPL) (mid-level language on TI computers)<br />
* [[Groovy]]<br />
* [[HamsterSpeak]]<br />
* [[Haskell]]<br />
* [[Haxe]]<br />
* [[High Level Shading Language]] (HLSL)<br />
* [[Hoon]]<br />
* [[Hopscotch]]<br />
* [[HyperTalk]]<br />
* [[IDL]]<br />
* [[INTERCAL]]<br />
* [[Ioke]]<br />
* [[Java]] (.j, .jav, .java)<br />
* [[JavaScript]] (JScript, [[ECMAScript]]) (.js)<br />
** [[Node.js]]<br />
** [[React]]<br />
** [[TypeScript]]<br />
* [[JCL]] (Job Control Language; used on IBM mainframes)<br />
* [[JOSS]]<br />
* [[JSONata]] [http://jsonata.org/]<br />
* [[JSX]]<br />
* [[Julia]]<br />
* [[Kotlin]]<br />
* [[LISP]]<br />
* [[LiveScript]]<br />
* [[Logo]]<br />
* [[LOLCODE]]<br />
* [[Lollipop]]<br />
* [[Lua]]<br />
* [[Lurk]]<br />
* [[Machine language]] (various versions for different machine architectures)<br />
* [[MATLAB script file]] (.m)<br />
* [[MDL (programming language)|MDL]] (.mud)<br />
* [[Microcode]]<br />
* [[mIRC scripting language]]<br />
* [[ML]]<br />
* [[MUMPS]] (Massachusetts General Hospital Utility Multi-Programming System)<br />
* [[Music Macro Language]] (.mmi)<br />
* [[Nim]]<br />
* [[Nock]]<br />
* [[NetLogo]]<br />
* [[Object Pascal]] (including Delphi)<br />
* [[Objective-C]] (.m, .h) (used in Mac and iOS development)<br />
* [[OCaml]]<br />
* [[OpenGL Shading Language]] (GLSL)<br />
* [[P (Microsoft programming language)|P]] (Microsoft)<br />
* [[Pascal]] (.pas)<br />
* [[Pawn]]<br />
* [[Perl]] (.pl, .pm)<br />
* [[PHP]] (.php)<br />
* [[Piet]]<br />
* [[PikaScript]]<br />
* [[PILOT]]<br />
* [[Pixie (programming language)|Pixie]]<br />
* [[Pixilang]] (.pixi)<br />
* [[PL/I]]<br />
* [[PLASMA]]<br />
* [[PostScript]]<br />
* [[PowerShell]]<br />
* [[Processing]]<br />
* [[Programmable Command Language]] (PCL), for TOPS-20<br />
* [[Prolog]]<br />
* [[Pyramid]]<br />
* [[Python]] (.py, .pyc, .pyo, .pyd)<br />
* [[QML]]<br />
* [[Q Sharp|Q#]]<br />
* [[Quorum]]<br />
* [[R]]<br />
* [[Racket]]<br />
* [[Raku]]<br />
* [[Rant]]<br />
* [[Ratfor]]<br />
* [[Redcode]]<br />
* [[RenderWare object]] (.rwx)<br />
* [[RobotWar]]<br />
* [[RPG]]/RPGLE/RPG IV/RPG ILE (.rpgle, .sqlrpgle)<br />
* [[Ruby]]<br />
* [[Rust]]<br />
* [[S]]<br />
* [[SAIL]]<br />
* [[Scala]]<br />
* [[Scheme]]<br />
* [[SCODL]]<br />
* [[Scratch]]<br />
* [[Server Side Includes]]<br />
* [[Shen]]<br />
* [[Sikuli]]<br />
* [[Skip]]<br />
* [[Smalltalk]]<br />
* [[SNOBOL]]<br />
* [[Solidity]]<br />
* [[Squiggle]]<br />
* [[Squirrel]]<br />
* [[Standard ML]]<br />
* [[StarLogo]]<br />
* [[Swift]] (Apple) (.swift)<br />
* [[Swift (parallel scripting)]]<br />
* [[SYSDOOM]]<br />
* [[Tabloid (programming language)|Tabloid]]<br />
* [[Tcl]]<br />
* [[TECO]]<br />
* [[TRAC programming language]]<br />
* [[TUTOR]]<br />
* [[TypeScript]]<br />
* [[Verilog]]<br />
* [[vim script]]<br />
* [[Visual Basic]]<br />
* [[VBScript]]<br />
* [[Vue.js]] component files<br />
* [[WaveGL]]<br />
* [[WebAssembly]]<br />
* [[Wenyan]] (文言)<br />
* [[Windows Script File]]<br />
* [[WMLScript]]<br />
* [[Wolfram Language]]<br />
* [[Wuffs]]<br />
* [[ZAP]]<br />
* [[Z-code]]<br />
* [[ZIL]]<br />
<br />
== Logical assertion languages ==<br />
* [[SNARK]]<br />
<br />
== Query languages ==<br />
* [[Fauna Query Language]] (FQL)<br />
* [[PRQL]]<br />
* [[SPARQL]]<br />
* [[SQL]]<br />
<br />
== Templates, macros, preprocessors, etc. ==<br />
* [[Cascading Style Sheets|CSS]]<br />
* [[doT]]<br />
* [[DSSSL]]<br />
* [[Jinja]]<br />
* [[Jsonnet]] [https://jsonnet.org/]<br />
* [[Liquid]] (.liquid)<br />
* [[M4]] (.m4)<br />
* [[Pug]]<br />
* [[Smarty]]<br />
* [[XSL]]<br />
* [[XSLT]]<br />
<br />
For additional macro formats, especially binary formats, see [[Executables#Macros or automated scripting]].<br />
<br />
See also [[Web#Scripts/Applets/Plug-Ins/Frameworks/APIs/Templating]].<br />
<br />
See [[Wikipedia:Category:Template engines]] for another list of template systems.<br />
<br />
== Other/Miscellaneous ==<br />
* [[Nomyx language]]<br />
* [[Programmable calculators]]<br />
<br />
== See also ==<br />
* [[Development]]<br />
* [[Executables]]<br />
* [[Interactive Fiction]] engines often use specialized programming languages for game development.<br />
* [[Resources]]<br />
* [[Source code]]<br />
<br />
== External links ==<br />
===Resources===<br />
* A comprehensive list of over 2000 programming languages and a small sample programs for each of them is available [http://www.99-bottles-of-beer.net/ here]<br />
* [http://rosettacode.org/ Rosetta Code] attempts to present solutions to the same task in different programming languages.<br />
* [http://storify.com/carlzimmer/coding-for-middle-school-girls?utm_content=storify-pingback&utm_source=t.co&utm_campaign=&awesm=sfy.co_s2LP&utm_medium=sfy.co-twitter Coding for middle-school girls] (tips on introducing them to programming)<br />
* [http://langpop.corger.nl/ Programming language popularity chart (based on Github and StackOverflow activity)]<br />
* [http://hivelogic.com/articles/top-10-programming-fonts Top 10 programming fonts]<br />
* [http://www.integralwebsolutions.co.za/Blog/EntryId/901/What-s-The-Most-Popular-Programming-Language.aspx What’s The Most Popular Programming Language?]<br />
* [http://lifehacker.com/which-programming-language-should-i-learn-first-1477153665 Which programming language should I learn first?]<br />
* [http://exple.tive.org/blarg/2013/10/22/citation-needed/ Why array indices start at zero; historical info]<br />
* [http://www.codecademy.com/ Code Academy: learn to code interactively online]<br />
* [http://howto.cnet.com/8301-11310_39-57615356-285/best-free-sites-for-learning-how-to-write-code/ Best free sites for learning how to write code]<br />
<br />
=== Commentary ===<br />
* [http://boingboing.net/2013/02/27/what-most-schools-should-reall.html Why you should learn to program]<br />
* [http://mentalfloss.com/article/53160/meet-refrigerator-ladies-who-programmed-eniac Meet the 'Refrigerator Ladies' Who Programmed the ENIAC]<br />
* [http://devblog.avdi.org/2014/01/31/the-moderately-enthusiastic-programmer/ The Moderately Enthusiastic Programmer]<br />
* [http://techcrunch.com/2013/10/10/my-experience-as-a-fourth-grade-hacker/ My Experience As A Fourth Grade Hacker]<br />
* [https://medium.com/learning-to-code/565fc9dcb329 Things I Wish Someone Had Told Me When I Was Learning How to Code]<br />
* [http://michaelochurch.wordpress.com/2012/01/15/the-problem-with-programming-language/ A problem with the term, programming “language”]<br />
* [http://animalnewyork.com/2014/artists-notebook-ramsey-nasser/ Discussion of creating programming languages in Arabic]<br />
* [http://www.viva64.com/en/b/0260/ The Last Line Effect]<br />
* [http://bost.ocks.org/mike/algorithms/ Visualizing algorithms]<br />
* [http://www.playthepast.org/?p=4982 Excavating Code: An Archaeological Record of Software Development]<br />
* [https://medium.com/towards-a-remarkable-career/the-art-of-the-bug-ac5a535315fa The art of the bug: Failure should be fun]<br />
* [https://speakerdeck.com/craigstuntz/incredibly-strange-programming-languages Incredibly Strange Programming Languages (presentation)]<br />
<br />
===Humor===<br />
* [http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html A Brief, Incomplete, and Mostly Wrong History of Programming Languages]<br />
* [http://colinm.org/language_checklist.html Programming Language Checklist]<br />
* [http://www.quora.com/Programming-Languages/If-there-is-a-war-of-programming-languages-who-would-you-support-and-why/answer/Prithviraj-Udaya?srid=LZ&st=ns Programming languages as Tolkien characters]<br />
* [http://programmingisterrible.com/post/65781074112/devils-dictionary-of-programming Devil's Dictionary of Programming]<br />
* [http://9gag.com/gag/av0z0Bn?ref=fb.s This Is Why You Shouldn't Interrupt A Programmer]<br />
* [http://kingjamesprogramming.tumblr.com/ Random mashup generator of the King James Bible and a programming book]<br />
* [http://moviecode.tumblr.com/ What the computer code seen on screens in movies and TV shows actually does]<br />
<br />
===Misc.===<br />
* [http://abcnews.go.com/Politics/video/obama-slow-man-27453525 President Obama writes a line of code (video)]<br />
* [https://medium.com/@3fingeredfox/margaret-hamilton-lead-software-engineer-project-apollo-158754170da8 Picture: Margaret Hamilton, lead software engineer, Project Apollo, with source code from moon landing mission]<br />
* [http://www.watchpeoplecode.com/ Watch People Code (live video streams)]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Programming_Languages
Programming Languages
2024-02-06T21:15:09Z
<p>Dan Tobias: /* Programming languages */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|thiscat=Programming Languages<br />
|released=~1950<br />
|image=Babbage difference engine drawing.gif<br />
|caption=Babbage's Difference Engine<br />
}}<br />
'''Programming languages''' are languages expected to be executed (interpreted, compiled, etc.) by a machine in order to perform operations or algorithms. They are distinct from markup languages, which represent the structure of a document rather than specific operations to be performed, though it is possible to combine both in a document (e.g., HTML containing embedded JavaScript, or PHP code which includes HTML). Programming language code is stored as [[source code]] which may be directly interpreted by a machine or compiled or assembled into [[executables]].<br />
<br />
== Programming languages ==<br />
<br />
* [[ABC (programming language)]]<br />
* [[ActionScript]] (Flash)<br />
** [[ActionScript Byte Code]]<br />
* [[Ada]]<br />
* [[ALGOL]]<br />
* [[Anim8or Scripting Language]]<br />
* [[APL]]<br />
* [[APT (programming language)|APT]]<br />
* [[AppleScript]]<br />
* [[Arc (programming language)|Arc]]<br />
* [[Arduino programming language]]<br />
* [[Assembly language]] (.asm, .s) (various versions for different machine architectures)<br />
* [[Aussie++]]<br />
* [[Austral]]<br />
* [[AutoHotkey]]<br />
* [[AutoLISP]]<br />
* [[AWK]]<br />
* [[B]]<br />
* [[BASIC]] (Beginner's All Purpose Symbolic Instruction Code) (.bas) -- See also [[Tokenized BASIC]]<br />
* [[Batch file]] (DOS, Windows, OS/2)<br />
* [[BCPL]]<br />
* [[BLISS]]<br />
* [[Blitz BASIC]]<br />
** [[Blitz3D]]<br />
* [[BlooP, FlooP, and GlooP]]<br />
* [[Bourne shell script]] (.sh)<br />
* [[Brainfuck]]<br />
* [[Breder]]<br />
* [[C]] (.c, .cc, .h)<br />
* [[C Sharp|C#]] (.cs)<br />
* [[C shell script]]<br />
* [[C++]] (.cpp, .cxx)<br />
* [[C+=]]<br />
* [[CakeML]]<br />
* [[CEEMAC]]<br />
* [[CFEngine]]<br />
* [[CHIP-8]]<br />
* [[ChordQL]]<br />
* [[Clipper (programming language)]]<br />
* [[Clojure]]<br />
** [[ClojureScript]]<br />
* [[COBOL]] (COmmon Business-Oriented Language)<br />
* [[CoffeeScript]]<br />
* [[ColdFusion]]<br />
* [[COMAL]]<br />
* [[COMIT]]<br />
* [[COW]]<br />
* [[Coq]]<br />
* [[CORC]] (Cornell Computing Language)<br />
* [[CPL]]<br />
* [[Crystal]]<br />
* [[CUPL]] (Cornell University Programming Language)<br />
* [[Cython (Pyrex)]]<br />
* [[D]]<br />
* [[Dart]] (was Dash)<br />
* [[Dern]]<br />
* [[dBase programming language]]<br />
* [[DogeScript]]<br />
* [[Dylan]]<br />
* [[Elixir]]<br />
* [[Elm]]<br />
* [[Erlang]]<br />
* [[Expect]]<br />
* [[Extended Batch Language]] (EBL)<br />
* [[F Sharp|F#]]<br />
* [[Fantom]]<br />
* [[Fish shell]] (*.fish)<br />
* [[Flare]]<br />
* [[Flow]]<br />
* [[Forth]]<br />
* [[FORTRAN]] (FORmula TRANslation)<br />
* [[FoxPro programming language]]<br />
* [[Free Pascal]]<br />
* [[Fusion (programming language)|Fusion]] (.fu, .ci)<br />
* [[GAMS]] (.gms)<br />
* [[GDL Script]] - scripting language used in ARCHICAD (.gdl)<br />
* [[Gherkin]]/Cucumber<br />
* [[Go]]<br />
* [[Graphics Programming Language]] (GPL) (mid-level language on TI computers)<br />
* [[Groovy]]<br />
* [[HamsterSpeak]]<br />
* [[Haskell]]<br />
* [[Haxe]]<br />
* [[High Level Shading Language]] (HLSL)<br />
* [[Hoon]]<br />
* [[Hopscotch]]<br />
* [[HyperTalk]]<br />
* [[IDL]]<br />
* [[INTERCAL]]<br />
* [[Ioke]]<br />
* [[Java]] (.j, .jav, .java)<br />
* [[JavaScript]] (JScript, [[ECMAScript]]) (.js)<br />
** [[Node.js]]<br />
** [[React]]<br />
** [[TypeScript]]<br />
* [[JCL]] (Job Control Language; used on IBM mainframes)<br />
* [[JOSS]]<br />
* [[JSONata]] [http://jsonata.org/]<br />
* [[JSX]]<br />
* [[Julia]]<br />
* [[Kotlin]]<br />
* [[LISP]]<br />
* [[LiveScript]]<br />
* [[Logo]]<br />
* [[LOLCODE]]<br />
* [[Lollipop]]<br />
* [[Lua]]<br />
* [[Lurk]]<br />
* [[Machine language]] (various versions for different machine architectures)<br />
* [[MATLAB script file]] (.m)<br />
* [[MDL (programming language)|MDL]] (.mud)<br />
* [[Microcode]]<br />
* [[mIRC scripting language]]<br />
* [[ML]]<br />
* [[MUMPS]] (Massachusetts General Hospital Utility Multi-Programming System)<br />
* [[Music Macro Language]] (.mmi)<br />
* [[Nim]]<br />
* [[Nock]]<br />
* [[NetLogo]]<br />
* [[Object Pascal]] (including Delphi)<br />
* [[Objective-C]] (.m, .h) (used in Mac and iOS development)<br />
* [[OCaml]]<br />
* [[OpenGL Shading Language]] (GLSL)<br />
* [[P (Microsoft programming language)|P]] (Microsoft)<br />
* [[Pascal]] (.pas)<br />
* [[Pawn]]<br />
* [[Perl]] (.pl, .pm)<br />
* [[PHP]] (.php)<br />
* [[Piet]]<br />
* [[PikaScript]]<br />
* [[PILOT]<br />
* [[Pixie (programming language)|Pixie]]<br />
* [[Pixilang]] (.pixi)<br />
* [[PL/I]]<br />
* [[PLASMA]]<br />
* [[PostScript]]<br />
* [[PowerShell]]<br />
* [[Processing]]<br />
* [[Programmable Command Language]] (PCL), for TOPS-20<br />
* [[Prolog]]<br />
* [[Pyramid]]<br />
* [[Python]] (.py, .pyc, .pyo, .pyd)<br />
* [[QML]]<br />
* [[Q Sharp|Q#]]<br />
* [[Quorum]]<br />
* [[R]]<br />
* [[Racket]]<br />
* [[Raku]]<br />
* [[Rant]]<br />
* [[Ratfor]]<br />
* [[Redcode]]<br />
* [[RenderWare object]] (.rwx)<br />
* [[RobotWar]]<br />
* [[RPG]]/RPGLE/RPG IV/RPG ILE (.rpgle, .sqlrpgle)<br />
* [[Ruby]]<br />
* [[Rust]]<br />
* [[S]]<br />
* [[SAIL]]<br />
* [[Scala]]<br />
* [[Scheme]]<br />
* [[SCODL]]<br />
* [[Scratch]]<br />
* [[Server Side Includes]]<br />
* [[Shen]]<br />
* [[Sikuli]]<br />
* [[Skip]]<br />
* [[Smalltalk]]<br />
* [[SNOBOL]]<br />
* [[Solidity]]<br />
* [[Squiggle]]<br />
* [[Squirrel]]<br />
* [[Standard ML]]<br />
* [[StarLogo]]<br />
* [[Swift]] (Apple) (.swift)<br />
* [[Swift (parallel scripting)]]<br />
* [[SYSDOOM]]<br />
* [[Tabloid (programming language)|Tabloid]]<br />
* [[Tcl]]<br />
* [[TECO]]<br />
* [[TRAC programming language]]<br />
* [[TUTOR]]<br />
* [[TypeScript]]<br />
* [[Verilog]]<br />
* [[vim script]]<br />
* [[Visual Basic]]<br />
* [[VBScript]]<br />
* [[Vue.js]] component files<br />
* [[WaveGL]]<br />
* [[WebAssembly]]<br />
* [[Wenyan]] (文言)<br />
* [[Windows Script File]]<br />
* [[WMLScript]]<br />
* [[Wolfram Language]]<br />
* [[Wuffs]]<br />
* [[ZAP]]<br />
* [[Z-code]]<br />
* [[ZIL]]<br />
<br />
== Logical assertion languages ==<br />
* [[SNARK]]<br />
<br />
== Query languages ==<br />
* [[Fauna Query Language]] (FQL)<br />
* [[PRQL]]<br />
* [[SPARQL]]<br />
* [[SQL]]<br />
<br />
== Templates, macros, preprocessors, etc. ==<br />
* [[Cascading Style Sheets|CSS]]<br />
* [[doT]]<br />
* [[DSSSL]]<br />
* [[Jinja]]<br />
* [[Jsonnet]] [https://jsonnet.org/]<br />
* [[Liquid]] (.liquid)<br />
* [[M4]] (.m4)<br />
* [[Pug]]<br />
* [[Smarty]]<br />
* [[XSL]]<br />
* [[XSLT]]<br />
<br />
For additional macro formats, especially binary formats, see [[Executables#Macros or automated scripting]].<br />
<br />
See also [[Web#Scripts/Applets/Plug-Ins/Frameworks/APIs/Templating]].<br />
<br />
See [[Wikipedia:Category:Template engines]] for another list of template systems.<br />
<br />
== Other/Miscellaneous ==<br />
* [[Nomyx language]]<br />
* [[Programmable calculators]]<br />
<br />
== See also ==<br />
* [[Development]]<br />
* [[Executables]]<br />
* [[Interactive Fiction]] engines often use specialized programming languages for game development.<br />
* [[Resources]]<br />
* [[Source code]]<br />
<br />
== External links ==<br />
===Resources===<br />
* A comprehensive list of over 2000 programming languages and a small sample programs for each of them is available [http://www.99-bottles-of-beer.net/ here]<br />
* [http://rosettacode.org/ Rosetta Code] attempts to present solutions to the same task in different programming languages.<br />
* [http://storify.com/carlzimmer/coding-for-middle-school-girls?utm_content=storify-pingback&utm_source=t.co&utm_campaign=&awesm=sfy.co_s2LP&utm_medium=sfy.co-twitter Coding for middle-school girls] (tips on introducing them to programming)<br />
* [http://langpop.corger.nl/ Programming language popularity chart (based on Github and StackOverflow activity)]<br />
* [http://hivelogic.com/articles/top-10-programming-fonts Top 10 programming fonts]<br />
* [http://www.integralwebsolutions.co.za/Blog/EntryId/901/What-s-The-Most-Popular-Programming-Language.aspx What’s The Most Popular Programming Language?]<br />
* [http://lifehacker.com/which-programming-language-should-i-learn-first-1477153665 Which programming language should I learn first?]<br />
* [http://exple.tive.org/blarg/2013/10/22/citation-needed/ Why array indices start at zero; historical info]<br />
* [http://www.codecademy.com/ Code Academy: learn to code interactively online]<br />
* [http://howto.cnet.com/8301-11310_39-57615356-285/best-free-sites-for-learning-how-to-write-code/ Best free sites for learning how to write code]<br />
<br />
=== Commentary ===<br />
* [http://boingboing.net/2013/02/27/what-most-schools-should-reall.html Why you should learn to program]<br />
* [http://mentalfloss.com/article/53160/meet-refrigerator-ladies-who-programmed-eniac Meet the 'Refrigerator Ladies' Who Programmed the ENIAC]<br />
* [http://devblog.avdi.org/2014/01/31/the-moderately-enthusiastic-programmer/ The Moderately Enthusiastic Programmer]<br />
* [http://techcrunch.com/2013/10/10/my-experience-as-a-fourth-grade-hacker/ My Experience As A Fourth Grade Hacker]<br />
* [https://medium.com/learning-to-code/565fc9dcb329 Things I Wish Someone Had Told Me When I Was Learning How to Code]<br />
* [http://michaelochurch.wordpress.com/2012/01/15/the-problem-with-programming-language/ A problem with the term, programming “language”]<br />
* [http://animalnewyork.com/2014/artists-notebook-ramsey-nasser/ Discussion of creating programming languages in Arabic]<br />
* [http://www.viva64.com/en/b/0260/ The Last Line Effect]<br />
* [http://bost.ocks.org/mike/algorithms/ Visualizing algorithms]<br />
* [http://www.playthepast.org/?p=4982 Excavating Code: An Archaeological Record of Software Development]<br />
* [https://medium.com/towards-a-remarkable-career/the-art-of-the-bug-ac5a535315fa The art of the bug: Failure should be fun]<br />
* [https://speakerdeck.com/craigstuntz/incredibly-strange-programming-languages Incredibly Strange Programming Languages (presentation)]<br />
<br />
===Humor===<br />
* [http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html A Brief, Incomplete, and Mostly Wrong History of Programming Languages]<br />
* [http://colinm.org/language_checklist.html Programming Language Checklist]<br />
* [http://www.quora.com/Programming-Languages/If-there-is-a-war-of-programming-languages-who-would-you-support-and-why/answer/Prithviraj-Udaya?srid=LZ&st=ns Programming languages as Tolkien characters]<br />
* [http://programmingisterrible.com/post/65781074112/devils-dictionary-of-programming Devil's Dictionary of Programming]<br />
* [http://9gag.com/gag/av0z0Bn?ref=fb.s This Is Why You Shouldn't Interrupt A Programmer]<br />
* [http://kingjamesprogramming.tumblr.com/ Random mashup generator of the King James Bible and a programming book]<br />
* [http://moviecode.tumblr.com/ What the computer code seen on screens in movies and TV shows actually does]<br />
<br />
===Misc.===<br />
* [http://abcnews.go.com/Politics/video/obama-slow-man-27453525 President Obama writes a line of code (video)]<br />
* [https://medium.com/@3fingeredfox/margaret-hamilton-lead-software-engineer-project-apollo-158754170da8 Picture: Margaret Hamilton, lead software engineer, Project Apollo, with source code from moon landing mission]<br />
* [http://www.watchpeoplecode.com/ Watch People Code (live video streams)]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Pilot
Pilot
2024-02-06T21:14:31Z
<p>Dan Tobias: Dan Tobias moved page Pilot to PILOT: I think it's officially uppercase, as an acronym</p>
<hr />
<div>#REDIRECT [[PILOT]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/PILOT
PILOT
2024-02-06T21:14:31Z
<p>Dan Tobias: Dan Tobias moved page Pilot to PILOT: I think it's officially uppercase, as an acronym</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|subcat=Programming Languages<br />
|extensions={{ext|p}}<br />
}}<br />
'''PILOT''' (Programmed Inquiry, Learning, or Teaching) was a programming language designed for creating interactive tutorials for education. It was created in the 1960s and remained in use, in various microcomputer implementations, through the 1990s. Hobbyist implementations have been created and updated even later than that, extending well into the 21st century, although the maintainer of one of them, Eric S. Raymond, calls the language "as perverse and limiting as [[INTERCAL]]", and created it only because he prides himself on doing working implementations of obscure ancient programming languages.<br />
<br />
== Links ==<br />
* [[Wikipedia:PILOT|Wikipedia article]]<br />
* [https://gitlab.com/esr/ieee-pilot Eric S. Raymond's implementation]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/PILOT
PILOT
2024-02-06T21:13:52Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=Languages |subcat=Programming Languages |extensions={{ext|p}} }} '''PILOT''' (Programmed Inquiry, Learning, or Teaching) was a programming language de..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|subcat=Programming Languages<br />
|extensions={{ext|p}}<br />
}}<br />
'''PILOT''' (Programmed Inquiry, Learning, or Teaching) was a programming language designed for creating interactive tutorials for education. It was created in the 1960s and remained in use, in various microcomputer implementations, through the 1990s. Hobbyist implementations have been created and updated even later than that, extending well into the 21st century, although the maintainer of one of them, Eric S. Raymond, calls the language "as perverse and limiting as [[INTERCAL]]", and created it only because he prides himself on doing working implementations of obscure ancient programming languages.<br />
<br />
== Links ==<br />
* [[Wikipedia:PILOT|Wikipedia article]]<br />
* [https://gitlab.com/esr/ieee-pilot Eric S. Raymond's implementation]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Programming_Languages
Programming Languages
2024-02-06T20:57:58Z
<p>Dan Tobias: /* Programming languages */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|thiscat=Programming Languages<br />
|released=~1950<br />
|image=Babbage difference engine drawing.gif<br />
|caption=Babbage's Difference Engine<br />
}}<br />
'''Programming languages''' are languages expected to be executed (interpreted, compiled, etc.) by a machine in order to perform operations or algorithms. They are distinct from markup languages, which represent the structure of a document rather than specific operations to be performed, though it is possible to combine both in a document (e.g., HTML containing embedded JavaScript, or PHP code which includes HTML). Programming language code is stored as [[source code]] which may be directly interpreted by a machine or compiled or assembled into [[executables]].<br />
<br />
== Programming languages ==<br />
<br />
* [[ABC (programming language)]]<br />
* [[ActionScript]] (Flash)<br />
** [[ActionScript Byte Code]]<br />
* [[Ada]]<br />
* [[ALGOL]]<br />
* [[Anim8or Scripting Language]]<br />
* [[APL]]<br />
* [[APT (programming language)|APT]]<br />
* [[AppleScript]]<br />
* [[Arc (programming language)|Arc]]<br />
* [[Arduino programming language]]<br />
* [[Assembly language]] (.asm, .s) (various versions for different machine architectures)<br />
* [[Aussie++]]<br />
* [[Austral]]<br />
* [[AutoHotkey]]<br />
* [[AutoLISP]]<br />
* [[AWK]]<br />
* [[B]]<br />
* [[BASIC]] (Beginner's All Purpose Symbolic Instruction Code) (.bas) -- See also [[Tokenized BASIC]]<br />
* [[Batch file]] (DOS, Windows, OS/2)<br />
* [[BCPL]]<br />
* [[BLISS]]<br />
* [[Blitz BASIC]]<br />
** [[Blitz3D]]<br />
* [[BlooP, FlooP, and GlooP]]<br />
* [[Bourne shell script]] (.sh)<br />
* [[Brainfuck]]<br />
* [[Breder]]<br />
* [[C]] (.c, .cc, .h)<br />
* [[C Sharp|C#]] (.cs)<br />
* [[C shell script]]<br />
* [[C++]] (.cpp, .cxx)<br />
* [[C+=]]<br />
* [[CakeML]]<br />
* [[CEEMAC]]<br />
* [[CFEngine]]<br />
* [[CHIP-8]]<br />
* [[ChordQL]]<br />
* [[Clipper (programming language)]]<br />
* [[Clojure]]<br />
** [[ClojureScript]]<br />
* [[COBOL]] (COmmon Business-Oriented Language)<br />
* [[CoffeeScript]]<br />
* [[ColdFusion]]<br />
* [[COMAL]]<br />
* [[COMIT]]<br />
* [[COW]]<br />
* [[Coq]]<br />
* [[CORC]] (Cornell Computing Language)<br />
* [[CPL]]<br />
* [[Crystal]]<br />
* [[CUPL]] (Cornell University Programming Language)<br />
* [[Cython (Pyrex)]]<br />
* [[D]]<br />
* [[Dart]] (was Dash)<br />
* [[Dern]]<br />
* [[dBase programming language]]<br />
* [[DogeScript]]<br />
* [[Dylan]]<br />
* [[Elixir]]<br />
* [[Elm]]<br />
* [[Erlang]]<br />
* [[Expect]]<br />
* [[Extended Batch Language]] (EBL)<br />
* [[F Sharp|F#]]<br />
* [[Fantom]]<br />
* [[Fish shell]] (*.fish)<br />
* [[Flare]]<br />
* [[Flow]]<br />
* [[Forth]]<br />
* [[FORTRAN]] (FORmula TRANslation)<br />
* [[FoxPro programming language]]<br />
* [[Free Pascal]]<br />
* [[Fusion (programming language)|Fusion]] (.fu, .ci)<br />
* [[GAMS]] (.gms)<br />
* [[GDL Script]] - scripting language used in ARCHICAD (.gdl)<br />
* [[Gherkin]]/Cucumber<br />
* [[Go]]<br />
* [[Graphics Programming Language]] (GPL) (mid-level language on TI computers)<br />
* [[Groovy]]<br />
* [[HamsterSpeak]]<br />
* [[Haskell]]<br />
* [[Haxe]]<br />
* [[High Level Shading Language]] (HLSL)<br />
* [[Hoon]]<br />
* [[Hopscotch]]<br />
* [[HyperTalk]]<br />
* [[IDL]]<br />
* [[INTERCAL]]<br />
* [[Ioke]]<br />
* [[Java]] (.j, .jav, .java)<br />
* [[JavaScript]] (JScript, [[ECMAScript]]) (.js)<br />
** [[Node.js]]<br />
** [[React]]<br />
** [[TypeScript]]<br />
* [[JCL]] (Job Control Language; used on IBM mainframes)<br />
* [[JOSS]]<br />
* [[JSONata]] [http://jsonata.org/]<br />
* [[JSX]]<br />
* [[Julia]]<br />
* [[Kotlin]]<br />
* [[LISP]]<br />
* [[LiveScript]]<br />
* [[Logo]]<br />
* [[LOLCODE]]<br />
* [[Lollipop]]<br />
* [[Lua]]<br />
* [[Lurk]]<br />
* [[Machine language]] (various versions for different machine architectures)<br />
* [[MATLAB script file]] (.m)<br />
* [[MDL (programming language)|MDL]] (.mud)<br />
* [[Microcode]]<br />
* [[mIRC scripting language]]<br />
* [[ML]]<br />
* [[MUMPS]] (Massachusetts General Hospital Utility Multi-Programming System)<br />
* [[Music Macro Language]] (.mmi)<br />
* [[Nim]]<br />
* [[Nock]]<br />
* [[NetLogo]]<br />
* [[Object Pascal]] (including Delphi)<br />
* [[Objective-C]] (.m, .h) (used in Mac and iOS development)<br />
* [[OCaml]]<br />
* [[OpenGL Shading Language]] (GLSL)<br />
* [[P (Microsoft programming language)|P]] (Microsoft)<br />
* [[Pascal]] (.pas)<br />
* [[Pawn]]<br />
* [[Perl]] (.pl, .pm)<br />
* [[PHP]] (.php)<br />
* [[Piet]]<br />
* [[PikaScript]]<br />
* [[Pilot]]<br />
* [[Pixie (programming language)|Pixie]]<br />
* [[Pixilang]] (.pixi)<br />
* [[PL/I]]<br />
* [[PLASMA]]<br />
* [[PostScript]]<br />
* [[PowerShell]]<br />
* [[Processing]]<br />
* [[Programmable Command Language]] (PCL), for TOPS-20<br />
* [[Prolog]]<br />
* [[Pyramid]]<br />
* [[Python]] (.py, .pyc, .pyo, .pyd)<br />
* [[QML]]<br />
* [[Q Sharp|Q#]]<br />
* [[Quorum]]<br />
* [[R]]<br />
* [[Racket]]<br />
* [[Raku]]<br />
* [[Rant]]<br />
* [[Ratfor]]<br />
* [[Redcode]]<br />
* [[RenderWare object]] (.rwx)<br />
* [[RobotWar]]<br />
* [[RPG]]/RPGLE/RPG IV/RPG ILE (.rpgle, .sqlrpgle)<br />
* [[Ruby]]<br />
* [[Rust]]<br />
* [[S]]<br />
* [[SAIL]]<br />
* [[Scala]]<br />
* [[Scheme]]<br />
* [[SCODL]]<br />
* [[Scratch]]<br />
* [[Server Side Includes]]<br />
* [[Shen]]<br />
* [[Sikuli]]<br />
* [[Skip]]<br />
* [[Smalltalk]]<br />
* [[SNOBOL]]<br />
* [[Solidity]]<br />
* [[Squiggle]]<br />
* [[Squirrel]]<br />
* [[Standard ML]]<br />
* [[StarLogo]]<br />
* [[Swift]] (Apple) (.swift)<br />
* [[Swift (parallel scripting)]]<br />
* [[SYSDOOM]]<br />
* [[Tabloid (programming language)|Tabloid]]<br />
* [[Tcl]]<br />
* [[TECO]]<br />
* [[TRAC programming language]]<br />
* [[TUTOR]]<br />
* [[TypeScript]]<br />
* [[Verilog]]<br />
* [[vim script]]<br />
* [[Visual Basic]]<br />
* [[VBScript]]<br />
* [[Vue.js]] component files<br />
* [[WaveGL]]<br />
* [[WebAssembly]]<br />
* [[Wenyan]] (文言)<br />
* [[Windows Script File]]<br />
* [[WMLScript]]<br />
* [[Wolfram Language]]<br />
* [[Wuffs]]<br />
* [[ZAP]]<br />
* [[Z-code]]<br />
* [[ZIL]]<br />
<br />
== Logical assertion languages ==<br />
* [[SNARK]]<br />
<br />
== Query languages ==<br />
* [[Fauna Query Language]] (FQL)<br />
* [[PRQL]]<br />
* [[SPARQL]]<br />
* [[SQL]]<br />
<br />
== Templates, macros, preprocessors, etc. ==<br />
* [[Cascading Style Sheets|CSS]]<br />
* [[doT]]<br />
* [[DSSSL]]<br />
* [[Jinja]]<br />
* [[Jsonnet]] [https://jsonnet.org/]<br />
* [[Liquid]] (.liquid)<br />
* [[M4]] (.m4)<br />
* [[Pug]]<br />
* [[Smarty]]<br />
* [[XSL]]<br />
* [[XSLT]]<br />
<br />
For additional macro formats, especially binary formats, see [[Executables#Macros or automated scripting]].<br />
<br />
See also [[Web#Scripts/Applets/Plug-Ins/Frameworks/APIs/Templating]].<br />
<br />
See [[Wikipedia:Category:Template engines]] for another list of template systems.<br />
<br />
== Other/Miscellaneous ==<br />
* [[Nomyx language]]<br />
* [[Programmable calculators]]<br />
<br />
== See also ==<br />
* [[Development]]<br />
* [[Executables]]<br />
* [[Interactive Fiction]] engines often use specialized programming languages for game development.<br />
* [[Resources]]<br />
* [[Source code]]<br />
<br />
== External links ==<br />
===Resources===<br />
* A comprehensive list of over 2000 programming languages and a small sample programs for each of them is available [http://www.99-bottles-of-beer.net/ here]<br />
* [http://rosettacode.org/ Rosetta Code] attempts to present solutions to the same task in different programming languages.<br />
* [http://storify.com/carlzimmer/coding-for-middle-school-girls?utm_content=storify-pingback&utm_source=t.co&utm_campaign=&awesm=sfy.co_s2LP&utm_medium=sfy.co-twitter Coding for middle-school girls] (tips on introducing them to programming)<br />
* [http://langpop.corger.nl/ Programming language popularity chart (based on Github and StackOverflow activity)]<br />
* [http://hivelogic.com/articles/top-10-programming-fonts Top 10 programming fonts]<br />
* [http://www.integralwebsolutions.co.za/Blog/EntryId/901/What-s-The-Most-Popular-Programming-Language.aspx What’s The Most Popular Programming Language?]<br />
* [http://lifehacker.com/which-programming-language-should-i-learn-first-1477153665 Which programming language should I learn first?]<br />
* [http://exple.tive.org/blarg/2013/10/22/citation-needed/ Why array indices start at zero; historical info]<br />
* [http://www.codecademy.com/ Code Academy: learn to code interactively online]<br />
* [http://howto.cnet.com/8301-11310_39-57615356-285/best-free-sites-for-learning-how-to-write-code/ Best free sites for learning how to write code]<br />
<br />
=== Commentary ===<br />
* [http://boingboing.net/2013/02/27/what-most-schools-should-reall.html Why you should learn to program]<br />
* [http://mentalfloss.com/article/53160/meet-refrigerator-ladies-who-programmed-eniac Meet the 'Refrigerator Ladies' Who Programmed the ENIAC]<br />
* [http://devblog.avdi.org/2014/01/31/the-moderately-enthusiastic-programmer/ The Moderately Enthusiastic Programmer]<br />
* [http://techcrunch.com/2013/10/10/my-experience-as-a-fourth-grade-hacker/ My Experience As A Fourth Grade Hacker]<br />
* [https://medium.com/learning-to-code/565fc9dcb329 Things I Wish Someone Had Told Me When I Was Learning How to Code]<br />
* [http://michaelochurch.wordpress.com/2012/01/15/the-problem-with-programming-language/ A problem with the term, programming “language”]<br />
* [http://animalnewyork.com/2014/artists-notebook-ramsey-nasser/ Discussion of creating programming languages in Arabic]<br />
* [http://www.viva64.com/en/b/0260/ The Last Line Effect]<br />
* [http://bost.ocks.org/mike/algorithms/ Visualizing algorithms]<br />
* [http://www.playthepast.org/?p=4982 Excavating Code: An Archaeological Record of Software Development]<br />
* [https://medium.com/towards-a-remarkable-career/the-art-of-the-bug-ac5a535315fa The art of the bug: Failure should be fun]<br />
* [https://speakerdeck.com/craigstuntz/incredibly-strange-programming-languages Incredibly Strange Programming Languages (presentation)]<br />
<br />
===Humor===<br />
* [http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html A Brief, Incomplete, and Mostly Wrong History of Programming Languages]<br />
* [http://colinm.org/language_checklist.html Programming Language Checklist]<br />
* [http://www.quora.com/Programming-Languages/If-there-is-a-war-of-programming-languages-who-would-you-support-and-why/answer/Prithviraj-Udaya?srid=LZ&st=ns Programming languages as Tolkien characters]<br />
* [http://programmingisterrible.com/post/65781074112/devils-dictionary-of-programming Devil's Dictionary of Programming]<br />
* [http://9gag.com/gag/av0z0Bn?ref=fb.s This Is Why You Shouldn't Interrupt A Programmer]<br />
* [http://kingjamesprogramming.tumblr.com/ Random mashup generator of the King James Bible and a programming book]<br />
* [http://moviecode.tumblr.com/ What the computer code seen on screens in movies and TV shows actually does]<br />
<br />
===Misc.===<br />
* [http://abcnews.go.com/Politics/video/obama-slow-man-27453525 President Obama writes a line of code (video)]<br />
* [https://medium.com/@3fingeredfox/margaret-hamilton-lead-software-engineer-project-apollo-158754170da8 Picture: Margaret Hamilton, lead software engineer, Project Apollo, with source code from moon landing mission]<br />
* [http://www.watchpeoplecode.com/ Watch People Code (live video streams)]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/HOOPS_Stream_File
HOOPS Stream File
2024-02-05T14:38:31Z
<p>Dan Tobias: Added category</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|hsf}}<br />
|wikidata={{wikidata|Q105857191}}<br />
}}<br />
The HOOPS Stream File (HSF) format is an open, customizable, highly compressed 2D/3D visualization format specifically tailored to the needs of displaying engineering data.<ref>https://web.archive.org/web/20040704170223/http://www.openhsf.org/specification/format.htm</ref><ref>https://web.archive.org/web/20040627050501/http://www.openhsf.org/</ref><ref>https://web.archive.org/web/20050305021255/http://www.hoops3d.com/company/index.html</ref><br />
<br />
==File Specifications==<br />
The first 5 bytes are the constant "HSF V" which identify this as an .hsf file.<ref>https://web.archive.org/web/20050223182655fw_/http://openhsf.org/docs_hsf/HSFSpec/HSFArchitecture_F.html</ref><ref>https://docs.techsoft3d.com/3df/latest/tech_overview/stream_technical_overview.html</ref><ref>https://docs.techsoft3d.com/3df/latest/general/hsf/opcodes/File_Version.html</ref> Note that these are in upper case. This constant is followed by a version number consisting of:<br />
# one or more digits describing the major version<br />
# a decimal point<br />
# 2 digits describing the minor version<br />
<br />
==Sample Files==<br />
* [https://web.archive.org/web/20041216102120/http://www.hoops3d.com:80/gallery/samples/engine.hsf Sample v8 HSF file]<br />
* [https://web.archive.org/web/20041125093306/http://developer.hoops3d.com/techpapers/hsfcompression.htm HSF Samples]<br />
* [http://alvarestech.com/temp/CMM_Curso/EXERCICIOS/CADFILES/ Sample HSF Files]<br />
<br />
==References==<br />
<references/><br />
<br />
[[Category:Engineering]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Engineering
Engineering
2024-02-05T14:37:28Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|thiscat=Engineering<br />
|image=Black-and-white-engine-gears.jpg<br />
}}<br />
(See also [[Scientific Data formats]], [[3D and CAD/CAM Models]])<br />
<br />
* [[HOOPS Stream File]]<br />
* [[Modal Neutral File]] (MSC.ADAMS) (.mnf)</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/LISP
LISP
2024-02-03T17:11:34Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|subcat=Programming Languages<br />
|released=1958<br />
}}<br />
'''LISP''' (LISt Processing) is a programming language dating back to 1958; only [[FORTRAN]] is older among programming languages still in use. While it was originally written in all capitals due to its acronymic origins, it's now more typically written as a normal proper name, "Lisp".<br />
<br />
It's known as "the programming language with all the parentheses" due to its syntax consisting of deeply nested structures, the so-called S-Expressions. (This attribute is shared by [[TRAC programming language]], but LISP is better-known, as well as [[Scheme]], which started as an effort to formalize and standardize LISP and later led to the "Common LISP" variant of LISP.) LISP treats everything as a list which can be manipulated by its operators, including LISP commands themselves, so programs are able to be self-modifying.<br />
<br />
Some of its cryptically-named operators, such as '''car''' (for the first element of a list) and '''cdr''' (for the remainder of the list), derive from the particulars of the register structure of the original computer it was implemented on (where these operators stand for "contents of address register" and "contents of decrement register").<br />
<br />
Some modern programming languages, including [[Clojure]], are based on LISP, and represent a paradigm called "functional programming" that is currently popular.<br />
<br />
== Sample files ==<br />
* {{DexvertSamples|text/lisp}}<br />
<br />
== References ==<br />
* [[Wikipedia:Lisp (programming_language)|Lisp (Wikipedia)]]<br />
* [http://blog.nullspace.io/apple-2-lisp-part-1.html Turning the Apple //e into a lisp machine]<br />
* [http://www.defmacro.org/ramblings/lisp.html The Nature of Lisp]<br />
* [https://archive.org/details/bitsavers_symbolicssnLispInterfaceManagerCLIMRelease2.0_1638498 Symbolics Common Lisp Interface Manager manual]<br />
* [http://www.cs.cmu.edu/~dst/LispBook/ Common Lisp: A Gentle Introduction to Symbolic Computation, by David S. Touretzky (free online book)]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/CUPL
CUPL
2024-02-02T22:31:20Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=Languages |subcat=Programming Languages |released=1966 }} '''CUPL''' (Cornell University Programming Language) was a teaching programming language int..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|subcat=Programming Languages<br />
|released=1966<br />
}}<br />
'''CUPL''' (Cornell University Programming Language) was a teaching programming language introduced at Cornell University in 1966, based on the earlier [[CORC]]. The only scalar data type was a floating point real number corresponding to C double. There were also vector and matrix arrays, and specialized mathematical operations for matrices (as [[APL]] does). <br />
<br />
== Links ==<br />
* [https://gitlab.com/esr/cupl Modern project for an open-source implementation of CORC and CUPL]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/CORC
CORC
2024-02-02T22:29:40Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|subcat=Programming Languages<br />
|released=1962<br />
}}<br />
'''CORC''' (Cornell Computing Language, Cornell Compiler) was an experimental programming language introduced at Cornell University in 1962, derived from [[ALGOL]]-58. It led to the later language [[CUPL]], which CORC was a near-subset of.<br />
<br />
== Links ==<br />
* [https://gitlab.com/esr/cupl Modern project for an open-source implementation of CORC and CUPL]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/CORC
CORC
2024-02-02T22:29:12Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=Languages |subcat=Programming Languages |released=1962 }} '''CORC''' (Cornell Computing Language, Cornell Compiler) was an experimental programming la..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|subcat=Programming Languages<br />
|released=1962<br />
}}<br />
'''CORC''' (Cornell Computing Language, Cornell Compiler) was an experimental programming language introduced at Cornell University in 1962, derived from [[Algol]]-58. It led to the later language [[CUPL]], which CORC was a near-subset of.<br />
<br />
== Links ==<br />
* [https://gitlab.com/esr/cupl Modern project for an open-source implementation of CORC and CUPL]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Programming_Languages
Programming Languages
2024-02-02T22:20:35Z
<p>Dan Tobias: /* Programming languages */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|thiscat=Programming Languages<br />
|released=~1950<br />
|image=Babbage difference engine drawing.gif<br />
|caption=Babbage's Difference Engine<br />
}}<br />
'''Programming languages''' are languages expected to be executed (interpreted, compiled, etc.) by a machine in order to perform operations or algorithms. They are distinct from markup languages, which represent the structure of a document rather than specific operations to be performed, though it is possible to combine both in a document (e.g., HTML containing embedded JavaScript, or PHP code which includes HTML). Programming language code is stored as [[source code]] which may be directly interpreted by a machine or compiled or assembled into [[executables]].<br />
<br />
== Programming languages ==<br />
<br />
* [[ABC (programming language)]]<br />
* [[ActionScript]] (Flash)<br />
** [[ActionScript Byte Code]]<br />
* [[Ada]]<br />
* [[ALGOL]]<br />
* [[Anim8or Scripting Language]]<br />
* [[APL]]<br />
* [[APT (programming language)|APT]]<br />
* [[AppleScript]]<br />
* [[Arc (programming language)|Arc]]<br />
* [[Arduino programming language]]<br />
* [[Assembly language]] (.asm, .s) (various versions for different machine architectures)<br />
* [[Aussie++]]<br />
* [[Austral]]<br />
* [[AutoHotkey]]<br />
* [[AutoLISP]]<br />
* [[AWK]]<br />
* [[B]]<br />
* [[BASIC]] (Beginner's All Purpose Symbolic Instruction Code) (.bas) -- See also [[Tokenized BASIC]]<br />
* [[Batch file]] (DOS, Windows, OS/2)<br />
* [[BCPL]]<br />
* [[BLISS]]<br />
* [[Blitz BASIC]]<br />
** [[Blitz3D]]<br />
* [[BlooP, FlooP, and GlooP]]<br />
* [[Bourne shell script]] (.sh)<br />
* [[Brainfuck]]<br />
* [[Breder]]<br />
* [[C]] (.c, .cc, .h)<br />
* [[C Sharp|C#]] (.cs)<br />
* [[C shell script]]<br />
* [[C++]] (.cpp, .cxx)<br />
* [[C+=]]<br />
* [[CakeML]]<br />
* [[CEEMAC]]<br />
* [[CFEngine]]<br />
* [[CHIP-8]]<br />
* [[ChordQL]]<br />
* [[Clipper (programming language)]]<br />
* [[Clojure]]<br />
** [[ClojureScript]]<br />
* [[COBOL]] (COmmon Business-Oriented Language)<br />
* [[CoffeeScript]]<br />
* [[ColdFusion]]<br />
* [[COMAL]]<br />
* [[COMIT]]<br />
* [[COW]]<br />
* [[Coq]]<br />
* [[CORC]] (Cornell Computing Language)<br />
* [[CPL]]<br />
* [[Crystal]]<br />
* [[CUPL]] (Cornell University Programming Language)<br />
* [[Cython (Pyrex)]]<br />
* [[D]]<br />
* [[Dart]] (was Dash)<br />
* [[Dern]]<br />
* [[dBase programming language]]<br />
* [[DogeScript]]<br />
* [[Dylan]]<br />
* [[Elixir]]<br />
* [[Elm]]<br />
* [[Erlang]]<br />
* [[Expect]]<br />
* [[Extended Batch Language]] (EBL)<br />
* [[F Sharp|F#]]<br />
* [[Fantom]]<br />
* [[Fish shell]] (*.fish)<br />
* [[Flare]]<br />
* [[Flow]]<br />
* [[Forth]]<br />
* [[FORTRAN]] (FORmula TRANslation)<br />
* [[FoxPro programming language]]<br />
* [[Free Pascal]]<br />
* [[Fusion (programming language)|Fusion]] (.fu, .ci)<br />
* [[GAMS]] (.gms)<br />
* [[GDL Script]] - scripting language used in ARCHICAD (.gdl)<br />
* [[Gherkin]]/Cucumber<br />
* [[Go]]<br />
* [[Graphics Programming Language]] (GPL) (mid-level language on TI computers)<br />
* [[Groovy]]<br />
* [[HamsterSpeak]]<br />
* [[Haskell]]<br />
* [[Haxe]]<br />
* [[High Level Shading Language]] (HLSL)<br />
* [[Hoon]]<br />
* [[Hopscotch]]<br />
* [[HyperTalk]]<br />
* [[IDL]]<br />
* [[INTERCAL]]<br />
* [[Ioke]]<br />
* [[Java]] (.j, .jav, .java)<br />
* [[JavaScript]] (JScript, [[ECMAScript]]) (.js)<br />
** [[Node.js]]<br />
** [[React]]<br />
** [[TypeScript]]<br />
* [[JCL]] (Job Control Language; used on IBM mainframes)<br />
* [[JOSS]]<br />
* [[JSONata]] [http://jsonata.org/]<br />
* [[JSX]]<br />
* [[Julia]]<br />
* [[Kotlin]]<br />
* [[LISP]]<br />
* [[LiveScript]]<br />
* [[Logo]]<br />
* [[LOLCODE]]<br />
* [[Lollipop]]<br />
* [[Lua]]<br />
* [[Lurk]]<br />
* [[Machine language]] (various versions for different machine architectures)<br />
* [[MATLAB script file]] (.m)<br />
* [[MDL (programming language)|MDL]] (.mud)<br />
* [[Microcode]]<br />
* [[mIRC scripting language]]<br />
* [[ML]]<br />
* [[MUMPS]] (Massachusetts General Hospital Utility Multi-Programming System)<br />
* [[Music Macro Language]] (.mmi)<br />
* [[Nim]]<br />
* [[Nock]]<br />
* [[NetLogo]]<br />
* [[Object Pascal]] (including Delphi)<br />
* [[Objective-C]] (.m, .h) (used in Mac and iOS development)<br />
* [[OCaml]]<br />
* [[OpenGL Shading Language]] (GLSL)<br />
* [[P (Microsoft programming language)|P]] (Microsoft)<br />
* [[Pascal]] (.pas)<br />
* [[Pawn]]<br />
* [[Perl]] (.pl, .pm)<br />
* [[PHP]] (.php)<br />
* [[Piet]]<br />
* [[PikaScript]]<br />
* [[Pixie (programming language)|Pixie]]<br />
* [[Pixilang]] (.pixi)<br />
* [[PL/I]]<br />
* [[PLASMA]]<br />
* [[PostScript]]<br />
* [[PowerShell]]<br />
* [[Processing]]<br />
* [[Programmable Command Language]] (PCL), for TOPS-20<br />
* [[Prolog]]<br />
* [[Pyramid]]<br />
* [[Python]] (.py, .pyc, .pyo, .pyd)<br />
* [[QML]]<br />
* [[Q Sharp|Q#]]<br />
* [[Quorum]]<br />
* [[R]]<br />
* [[Racket]]<br />
* [[Raku]]<br />
* [[Rant]]<br />
* [[Ratfor]]<br />
* [[Redcode]]<br />
* [[RenderWare object]] (.rwx)<br />
* [[RobotWar]]<br />
* [[RPG]]/RPGLE/RPG IV/RPG ILE (.rpgle, .sqlrpgle)<br />
* [[Ruby]]<br />
* [[Rust]]<br />
* [[S]]<br />
* [[SAIL]]<br />
* [[Scala]]<br />
* [[Scheme]]<br />
* [[SCODL]]<br />
* [[Scratch]]<br />
* [[Server Side Includes]]<br />
* [[Shen]]<br />
* [[Sikuli]]<br />
* [[Skip]]<br />
* [[Smalltalk]]<br />
* [[SNOBOL]]<br />
* [[Solidity]]<br />
* [[Squiggle]]<br />
* [[Squirrel]]<br />
* [[Standard ML]]<br />
* [[StarLogo]]<br />
* [[Swift]] (Apple) (.swift)<br />
* [[Swift (parallel scripting)]]<br />
* [[SYSDOOM]]<br />
* [[Tabloid (programming language)|Tabloid]]<br />
* [[Tcl]]<br />
* [[TECO]]<br />
* [[TRAC programming language]]<br />
* [[TUTOR]]<br />
* [[TypeScript]]<br />
* [[Verilog]]<br />
* [[vim script]]<br />
* [[Visual Basic]]<br />
* [[VBScript]]<br />
* [[Vue.js]] component files<br />
* [[WaveGL]]<br />
* [[WebAssembly]]<br />
* [[Wenyan]] (文言)<br />
* [[Windows Script File]]<br />
* [[WMLScript]]<br />
* [[Wolfram Language]]<br />
* [[Wuffs]]<br />
* [[ZAP]]<br />
* [[Z-code]]<br />
* [[ZIL]]<br />
<br />
== Logical assertion languages ==<br />
* [[SNARK]]<br />
<br />
== Query languages ==<br />
* [[Fauna Query Language]] (FQL)<br />
* [[PRQL]]<br />
* [[SPARQL]]<br />
* [[SQL]]<br />
<br />
== Templates, macros, preprocessors, etc. ==<br />
* [[Cascading Style Sheets|CSS]]<br />
* [[doT]]<br />
* [[DSSSL]]<br />
* [[Jinja]]<br />
* [[Jsonnet]] [https://jsonnet.org/]<br />
* [[Liquid]] (.liquid)<br />
* [[M4]] (.m4)<br />
* [[Pug]]<br />
* [[Smarty]]<br />
* [[XSL]]<br />
* [[XSLT]]<br />
<br />
For additional macro formats, especially binary formats, see [[Executables#Macros or automated scripting]].<br />
<br />
See also [[Web#Scripts/Applets/Plug-Ins/Frameworks/APIs/Templating]].<br />
<br />
See [[Wikipedia:Category:Template engines]] for another list of template systems.<br />
<br />
== Other/Miscellaneous ==<br />
* [[Nomyx language]]<br />
* [[Programmable calculators]]<br />
<br />
== See also ==<br />
* [[Development]]<br />
* [[Executables]]<br />
* [[Interactive Fiction]] engines often use specialized programming languages for game development.<br />
* [[Resources]]<br />
* [[Source code]]<br />
<br />
== External links ==<br />
===Resources===<br />
* A comprehensive list of over 2000 programming languages and a small sample programs for each of them is available [http://www.99-bottles-of-beer.net/ here]<br />
* [http://rosettacode.org/ Rosetta Code] attempts to present solutions to the same task in different programming languages.<br />
* [http://storify.com/carlzimmer/coding-for-middle-school-girls?utm_content=storify-pingback&utm_source=t.co&utm_campaign=&awesm=sfy.co_s2LP&utm_medium=sfy.co-twitter Coding for middle-school girls] (tips on introducing them to programming)<br />
* [http://langpop.corger.nl/ Programming language popularity chart (based on Github and StackOverflow activity)]<br />
* [http://hivelogic.com/articles/top-10-programming-fonts Top 10 programming fonts]<br />
* [http://www.integralwebsolutions.co.za/Blog/EntryId/901/What-s-The-Most-Popular-Programming-Language.aspx What’s The Most Popular Programming Language?]<br />
* [http://lifehacker.com/which-programming-language-should-i-learn-first-1477153665 Which programming language should I learn first?]<br />
* [http://exple.tive.org/blarg/2013/10/22/citation-needed/ Why array indices start at zero; historical info]<br />
* [http://www.codecademy.com/ Code Academy: learn to code interactively online]<br />
* [http://howto.cnet.com/8301-11310_39-57615356-285/best-free-sites-for-learning-how-to-write-code/ Best free sites for learning how to write code]<br />
<br />
=== Commentary ===<br />
* [http://boingboing.net/2013/02/27/what-most-schools-should-reall.html Why you should learn to program]<br />
* [http://mentalfloss.com/article/53160/meet-refrigerator-ladies-who-programmed-eniac Meet the 'Refrigerator Ladies' Who Programmed the ENIAC]<br />
* [http://devblog.avdi.org/2014/01/31/the-moderately-enthusiastic-programmer/ The Moderately Enthusiastic Programmer]<br />
* [http://techcrunch.com/2013/10/10/my-experience-as-a-fourth-grade-hacker/ My Experience As A Fourth Grade Hacker]<br />
* [https://medium.com/learning-to-code/565fc9dcb329 Things I Wish Someone Had Told Me When I Was Learning How to Code]<br />
* [http://michaelochurch.wordpress.com/2012/01/15/the-problem-with-programming-language/ A problem with the term, programming “language”]<br />
* [http://animalnewyork.com/2014/artists-notebook-ramsey-nasser/ Discussion of creating programming languages in Arabic]<br />
* [http://www.viva64.com/en/b/0260/ The Last Line Effect]<br />
* [http://bost.ocks.org/mike/algorithms/ Visualizing algorithms]<br />
* [http://www.playthepast.org/?p=4982 Excavating Code: An Archaeological Record of Software Development]<br />
* [https://medium.com/towards-a-remarkable-career/the-art-of-the-bug-ac5a535315fa The art of the bug: Failure should be fun]<br />
* [https://speakerdeck.com/craigstuntz/incredibly-strange-programming-languages Incredibly Strange Programming Languages (presentation)]<br />
<br />
===Humor===<br />
* [http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html A Brief, Incomplete, and Mostly Wrong History of Programming Languages]<br />
* [http://colinm.org/language_checklist.html Programming Language Checklist]<br />
* [http://www.quora.com/Programming-Languages/If-there-is-a-war-of-programming-languages-who-would-you-support-and-why/answer/Prithviraj-Udaya?srid=LZ&st=ns Programming languages as Tolkien characters]<br />
* [http://programmingisterrible.com/post/65781074112/devils-dictionary-of-programming Devil's Dictionary of Programming]<br />
* [http://9gag.com/gag/av0z0Bn?ref=fb.s This Is Why You Shouldn't Interrupt A Programmer]<br />
* [http://kingjamesprogramming.tumblr.com/ Random mashup generator of the King James Bible and a programming book]<br />
* [http://moviecode.tumblr.com/ What the computer code seen on screens in movies and TV shows actually does]<br />
<br />
===Misc.===<br />
* [http://abcnews.go.com/Politics/video/obama-slow-man-27453525 President Obama writes a line of code (video)]<br />
* [https://medium.com/@3fingeredfox/margaret-hamilton-lead-software-engineer-project-apollo-158754170da8 Picture: Margaret Hamilton, lead software engineer, Project Apollo, with source code from moon landing mission]<br />
* [http://www.watchpeoplecode.com/ Watch People Code (live video streams)]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/SLDDRW
SLDDRW
2024-02-02T04:33:53Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|slddrw}}<br />
|wikidata={{wikidata|Q105853014}}<br />
}}<br />
'''SolidWorks Drawing''' is the file format used by [[SolidWorks]] for 2D drawings. Many versions used the [[Microsoft Compound File|MS Compound Document Format]], but newer versions do not.<br />
<br />
== Libraries ==<br />
* C#: [https://www.solidworks.com/sw/support/api-support.htm SolidWorks API]<br />
* C#: [http://sourceforge.net/projects/openmcdf/ OpenMCDF]<br />
<br />
== Links ==<br />
* [https://www.javelin-tech.com/main/solutions/pdf/wp_solidworks_drawings.pdf Creating drawings with SolidWorks]<br />
<br />
[[Category:Microsoft Compound File]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Category:File_formats_with_extension_.ive
Category:File formats with extension .ive
2024-02-01T01:23:31Z
<p>Dan Tobias: Created page with "O"</p>
<hr />
<div>[[Category:File formats by extension|O]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Category:File_formats_with_extension_.osg
Category:File formats with extension .osg
2024-02-01T01:23:23Z
<p>Dan Tobias: Created page with "O"</p>
<hr />
<div>[[Category:File formats by extension|O]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Category:File_formats_with_extension_.osgt
Category:File formats with extension .osgt
2024-02-01T01:23:12Z
<p>Dan Tobias: Created page with "O"</p>
<hr />
<div>[[Category:File formats by extension|O]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Category:File_formats_with_extension_.osgb
Category:File formats with extension .osgb
2024-02-01T01:23:01Z
<p>Dan Tobias: Created page with "O"</p>
<hr />
<div>[[Category:File formats by extension|O]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/OpenSceneGraph
OpenSceneGraph
2024-02-01T01:22:26Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=electronic |subcat=3D and CAD/CAM Models |extensions={{ext|osgb}}, {{ext|osgt}}, {{ext|osg}}, {{ext|ive}} |wikidata={{wikidata|Q105857846}}, {{wikidat..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|osgb}}, {{ext|osgt}}, {{ext|osg}}, {{ext|ive}}<br />
|wikidata={{wikidata|Q105857846}}, {{wikidata|Q105855711}}<br />
}}<br />
'''OpenSceneGraph''' is an open-source 3D graphics library for [[C++]]. Its native file formats include a binary format containing an entire 3D model including its textures in one standalone file, a text-based format that references independent textures, and legacy binary and text formats from earlier versions of the software.<br />
<br />
File types:<br />
<br />
{| class="wikitable"<br />
! File Type !! Extension !! Wikidata ID<br />
|-<br />
|New binary format || {{ext|osgb}} || <br />
|-<br />
|New text format || {{ext|osgt}} ||<br />
|-<br />
|Legacy binary format || {{ext|ive}} || {{wikidata|Q105857846}}<br />
|-<br />
|Legacy text format || {{ext|osg}} || {{wikidata|Q105855711}}<br />
|}<br />
<br />
== Links ==<br />
* [https://www.openscenegraph.com/ Official site]<br />
* [[Wikipedia:OpenSceneGraph|Wikipedia article]]<br />
* [https://github.com/openscenegraph/OpenSceneGraph/tree/master/src/osgPlugins/osg Source code dealing with file reading/writing]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Organic_File_Formats
Organic File Formats
2024-01-31T02:09:36Z
<p>Dan Tobias: /* External links */</p>
<hr />
<div>{|<br />
|[[File Formats]]<br />
| ><br />
|[[Organic File Formats]]<br />
|}<br />
<br />
* [[Brain]]<br />
* [[Dendrochronology]] (tree rings)<br />
* [[DNA]] (genetic code)<br />
* [[Fingerprints]]<br />
* [[Oligopeptides]]<br />
* [[RNA]] (involved in genetics along with DNA)<br />
* [[Two cows]] (added to this site by somebody probing the limits of its inclusionism... should it be deleted?)<br />
<br />
== External links ==<br />
* [http://boingboing.net/2013/01/24/howto-make-a-diy-bioprinter-ou.html?utm_source=dlvr.it&utm_medium=twitter Do-it-yourself bioprinter]<br />
* [http://news.discovery.com/earth/plants/plants-do-math-to-survive-the-night-130624.htm Plants Do Math to Survive the Night]<br />
* [http://www.shareable.net/blog/we-have-a-right-to-save-seeds-right Video: The Right to Save Seed]<br />
* [http://blogs.agu.org/geospace/2013/12/13/microbial-memories-carry-the-pulse-of-past-ocean-climates/ Microbial memories carry the pulse of past ocean climates]<br />
* [http://gizmodo.com/a-pill-that-lets-adults-learn-perfect-pitch-as-easily-a-1495105058 A Pill That Lets Adults Learn Perfect Pitch as Easily as Kids]<br />
* [http://www.naturalcuresnotmedicine.com/2014/02/doomsday-seed-vault-arctic-bill-gates-rockefeller-gmo-giants-know-something-dont.html “Doomsday Seed Vault” in the Arctic – Bill Gates, Rockefeller and the GMO giants know something we don’t]<br />
* [http://www.palmbeachpost.com/news/ap/giant-virus-revived-after-more-than-30000-years/nd5Tm/ Giant virus revived after more than 30,000 years]<br />
* [http://boingboing.net/2014/04/25/kickstarting-openworm-a-cellu.html Kickstarting Openworm: a cellular-level-up simulated worm]<br />
* [http://www.dezeen.com/2014/07/25/movie-silk-leaf-first-man-made-synthetic-biological-leaf-space-travel/ The "first man-made biological leaf" could enable humans to colonise space]<br />
* [http://www.theverge.com/2014/8/14/6002727/scientists-discover-a-possible-new-form-of-plant-communication Scientists think they've discovered an entirely new mode of plant communication]<br />
* [https://www.rockpapershotgun.com/you-can-play-doom-using-gut-bacteria-but-the-framerate-is-atrocious You can play Doom using gut bacteria, but the framerate is atrocious]<br />
<br />
[[Category:Organic File Formats| ]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Fusion_360
Fusion 360
2024-01-31T02:06:01Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|f3d}}, {{ext|f3z}}<br />
|wikidata={{wikidata|Q105855465}}<br />
}}<br />
'''Fusion 360''' (also known as Autodesk Fusion) is a 3D design, modeling, and animation program from Autodesk.<br />
<br />
Its proprietary file format stores all the items within a 3D model. There is also a compressed format that archives one or more models.<br />
<br />
File types:<br />
<br />
* *.F3D - Archive file of a single design workspace<br />
* *.F3Z - Archive file of a distributed design, which includes all external design references. An F3Z file is a [[ZIP]] file that contains one or more F3D files. <br />
<br />
The Fusion software can also import and export a number of other file types.<br />
<br />
== Links ==<br />
* [https://www.autodesk.com/products/fusion-360/overview Official site]<br />
* [https://help.autodesk.com/view/fusion360/ENU/?guid=TPD-SUPPORTED-FILE-FORMATS List of supported file formats]<br />
* [https://all3dp.com/2/fusion-360-file-formats-types/ Information on importing and exporting data to Fusion]<br />
* [https://history-computer.com/fusion-360-file-types/ Some more information on Fusion file types]<br />
* [https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/How-to-make-a-local-archive-back-up-file-in-Fusion-360.html How to save a local archive (backup) file in Fusion 360]<br />
<br />
[[Category:Autodesk]]<br />
[[Category:ZIP based file formats]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Category:File_formats_with_extension_.f3z
Category:File formats with extension .f3z
2024-01-30T18:21:18Z
<p>Dan Tobias: Created page with "F"</p>
<hr />
<div>[[Category:File formats by extension|F]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Fusion_360
Fusion 360
2024-01-30T18:19:52Z
<p>Dan Tobias: Created page with "{{FormatInfo |subcat=3D and CAD/CAM Models |extensions={{ext|f3d}}, {{ext|f3z}} |wikidata={{wikidata|Q105855465}} }} '''Fusion 360''' (also known as Autodesk Fusion) is a 3D d..."</p>
<hr />
<div>{{FormatInfo<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|f3d}}, {{ext|f3z}}<br />
|wikidata={{wikidata|Q105855465}}<br />
}}<br />
'''Fusion 360''' (also known as Autodesk Fusion) is a 3D design, modeling, and animation program from Autodesk.<br />
<br />
Its main file format has a .f3d extension and stores all the items within a 3D model. .f3z files are a compressed version of this. These formats are proprietary to Autodesk.<br />
<br />
The Fusion software can also import and export a number of other file types.<br />
<br />
== Links ==<br />
* [https://www.autodesk.com/products/fusion-360/overview Official site]<br />
* [https://help.autodesk.com/view/fusion360/ENU/?guid=TPD-SUPPORTED-FILE-FORMATS List of supported file formats]<br />
* [https://all3dp.com/2/fusion-360-file-formats-types/ Information on importing and exporting data to Fusion]<br />
* [https://history-computer.com/fusion-360-file-types/ Some more information on Fusion file types]<br />
<br />
[[Category:Autodesk]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Dogecoin
Dogecoin
2024-01-23T04:18:14Z
<p>Dan Tobias: /* See also */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Currency<br />
|wikidata={{wikidata|Q15377916}}<br />
|released=2013<br />
}}<br />
'''Dogecoin''' is yet another cryptographic online currency in the vein of [[Bitcoin]]. Apparently beginning as a parody of Bitcoin, based on some silly Internet meme having to do with dogs, it has actually gone into some degree of actual use, and has an exchange rate with bitcoins, US dollars, and other currencies. Granted, that exchange rate is in the order of tiny fractions of a cent per coin rather than the hundreds of dollars for Bitcoin, but there is a value there... enough that somebody apparently hacked into a dogecoin trading system and stole tens of thousands of dollars worth of them.<br />
<br />
Since online currencies of this sort are not issued by governments, made legal tender by law, or backed by anything (the way paper dollars used to be backed by gold), none of them is inherently more "legitimate" than any other; they're only worth what you can manage to convince other people to pay for them. Any perception that may develop that a particular sort of "coin" is valuable or worthless can feed on itself and lead to waves of hyperinflation/deflation.<br />
<br />
And the "is-it-a-joke-or-not" cybercurrencies didn't stop with Dogecoin... see also [[Coinye]]. Meanwhile, if you want your doge in [[Programming Languages|programming language]] form instead of crypographic currencies, there's [https://github.com/remixz/dogescript/blob/master/example/example.djs Dogescript]. The human-language aspects of dogespeak are discussed [http://the-toast.net/2014/02/06/linguist-explains-grammar-doge-wow/ here].<br />
<br />
== See also ==<br />
* [[DogeScript]]<br />
* [[Doge Serialized Object Notation]]<br />
<br />
== Sample data ==<br />
* [http://dogechain.info/chain/Dogecoin Dogecoin block explorer]<br />
<br />
== Links ==<br />
* [[Wikipedia:Dogecoin|Wikipedia article]]<br />
* [http://dogecoin.com/ Dogecoin site]<br />
* [https://github.com/ummjackson/dogecoin-resources Dogecoin resources]<br />
* [http://dogewallet.com/ Dogewallet]<br />
* [http://www.reddit.com/r/dogecoin/ Dogecoin Reddit]<br />
* [http://venturebeat.com/2013/12/26/dogecoin-a-virtual-currency-that-started-as-a-joke-gets-real-with-its-first-big-hack/ Dogecoin, a virtual currency that started as a joke, gets real with its first big hack]<br />
* [http://knowyourmeme.com/memes/doge Doge meme]<br />
* [http://www.cbc.ca/strombo/news/how-dogecoin-is-funding-the-jamaican-bobsled-team How A Virtual Currency Named After A Meme Is Helping Jamaica Have A Bobsled Team — Again]<br />
* [http://www.androidauthority.com/dogecoin-mining-android-apps-362142/ Researchers find Android apps that covertly mine Dogecoin, one of them with more than a million downloads] (2014-03-27)<br />
* [http://www.fark.com/go/8259173 Dogecoin Disaster: Such Sad. So Danger of Unsupervised Currency Markets.]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Dogecoin
Dogecoin
2024-01-23T04:17:40Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Currency<br />
|wikidata={{wikidata|Q15377916}}<br />
|released=2013<br />
}}<br />
'''Dogecoin''' is yet another cryptographic online currency in the vein of [[Bitcoin]]. Apparently beginning as a parody of Bitcoin, based on some silly Internet meme having to do with dogs, it has actually gone into some degree of actual use, and has an exchange rate with bitcoins, US dollars, and other currencies. Granted, that exchange rate is in the order of tiny fractions of a cent per coin rather than the hundreds of dollars for Bitcoin, but there is a value there... enough that somebody apparently hacked into a dogecoin trading system and stole tens of thousands of dollars worth of them.<br />
<br />
Since online currencies of this sort are not issued by governments, made legal tender by law, or backed by anything (the way paper dollars used to be backed by gold), none of them is inherently more "legitimate" than any other; they're only worth what you can manage to convince other people to pay for them. Any perception that may develop that a particular sort of "coin" is valuable or worthless can feed on itself and lead to waves of hyperinflation/deflation.<br />
<br />
And the "is-it-a-joke-or-not" cybercurrencies didn't stop with Dogecoin... see also [[Coinye]]. Meanwhile, if you want your doge in [[Programming Languages|programming language]] form instead of crypographic currencies, there's [https://github.com/remixz/dogescript/blob/master/example/example.djs Dogescript]. The human-language aspects of dogespeak are discussed [http://the-toast.net/2014/02/06/linguist-explains-grammar-doge-wow/ here].<br />
<br />
== See also ==<br />
* [[DogeScript]]<br />
* [[Dpge Serialized Object Notation]]<br />
<br />
== Sample data ==<br />
* [http://dogechain.info/chain/Dogecoin Dogecoin block explorer]<br />
<br />
== Links ==<br />
* [[Wikipedia:Dogecoin|Wikipedia article]]<br />
* [http://dogecoin.com/ Dogecoin site]<br />
* [https://github.com/ummjackson/dogecoin-resources Dogecoin resources]<br />
* [http://dogewallet.com/ Dogewallet]<br />
* [http://www.reddit.com/r/dogecoin/ Dogecoin Reddit]<br />
* [http://venturebeat.com/2013/12/26/dogecoin-a-virtual-currency-that-started-as-a-joke-gets-real-with-its-first-big-hack/ Dogecoin, a virtual currency that started as a joke, gets real with its first big hack]<br />
* [http://knowyourmeme.com/memes/doge Doge meme]<br />
* [http://www.cbc.ca/strombo/news/how-dogecoin-is-funding-the-jamaican-bobsled-team How A Virtual Currency Named After A Meme Is Helping Jamaica Have A Bobsled Team — Again]<br />
* [http://www.androidauthority.com/dogecoin-mining-android-apps-362142/ Researchers find Android apps that covertly mine Dogecoin, one of them with more than a million downloads] (2014-03-27)<br />
* [http://www.fark.com/go/8259173 Dogecoin Disaster: Such Sad. So Danger of Unsupervised Currency Markets.]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/DogeScript
DogeScript
2024-01-23T04:15:09Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=Languages |subcat=Programming Languages }} '''DogeScript''' is a language, which compiles into JavaScript, that is based on the "Doge" meme that w..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|subcat=Programming Languages<br />
}}<br />
'''DogeScript''' is a language, which compiles into [[JavaScript]], that is based on the "Doge" meme that was popular online a few years ago and also spawned [[Dogecoin]] and [[Doge Serialized Object Notation]].<br />
<br />
== Links ==<br />
* [https://github.com/dogescript/dogescript Github site]<br />
<br />
[[Category:Humor]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Programming_Languages
Programming Languages
2024-01-23T04:11:52Z
<p>Dan Tobias: /* Programming languages */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|thiscat=Programming Languages<br />
|released=~1950<br />
|image=Babbage difference engine drawing.gif<br />
|caption=Babbage's Difference Engine<br />
}}<br />
'''Programming languages''' are languages expected to be executed (interpreted, compiled, etc.) by a machine in order to perform operations or algorithms. They are distinct from markup languages, which represent the structure of a document rather than specific operations to be performed, though it is possible to combine both in a document (e.g., HTML containing embedded JavaScript, or PHP code which includes HTML). Programming language code is stored as [[source code]] which may be directly interpreted by a machine or compiled or assembled into [[executables]].<br />
<br />
== Programming languages ==<br />
<br />
* [[ABC (programming language)]]<br />
* [[ActionScript]] (Flash)<br />
** [[ActionScript Byte Code]]<br />
* [[Ada]]<br />
* [[ALGOL]]<br />
* [[Anim8or Scripting Language]]<br />
* [[APL]]<br />
* [[APT (programming language)|APT]]<br />
* [[AppleScript]]<br />
* [[Arc]]<br />
* [[Arduino programming language]]<br />
* [[Assembly language]] (.asm, .s) (various versions for different machine architectures)<br />
* [[Aussie++]]<br />
* [[Austral]]<br />
* [[AutoHotkey]]<br />
* [[AutoLISP]]<br />
* [[AWK]]<br />
* [[B]]<br />
* [[BASIC]] (Beginner's All Purpose Symbolic Instruction Code) (.bas) -- See also [[Tokenized BASIC]]<br />
* [[Batch file]] (DOS, Windows, OS/2)<br />
* [[BCPL]]<br />
* [[BLISS]]<br />
* [[Blitz BASIC]]<br />
** [[Blitz3D]]<br />
* [[BlooP, FlooP, and GlooP]]<br />
* [[Bourne shell script]] (.sh)<br />
* [[Brainfuck]]<br />
* [[Breder]]<br />
* [[C]] (.c, .cc, .h)<br />
* [[C Sharp|C#]] (.cs)<br />
* [[C shell script]]<br />
* [[C++]] (.cpp, .cxx)<br />
* [[C+=]]<br />
* [[CakeML]]<br />
* [[CEEMAC]]<br />
* [[CFEngine]]<br />
* [[CHIP-8]]<br />
* [[ChordQL]]<br />
* [[Clipper (programming language)]]<br />
* [[Clojure]]<br />
** [[ClojureScript]]<br />
* [[COBOL]] (COmmon Business-Oriented Language)<br />
* [[CoffeeScript]]<br />
* [[ColdFusion]]<br />
* [[COMAL]]<br />
* [[COMIT]]<br />
* [[COW]]<br />
* [[Coq]]<br />
* [[CPL]]<br />
* [[Crystal]]<br />
* [[Cython (Pyrex)]]<br />
* [[D]]<br />
* [[Dart]] (was Dash)<br />
* [[Dern]]<br />
* [[dBase programming language]]<br />
* [[DogeScript]]<br />
* [[Dylan]]<br />
* [[Elixir]]<br />
* [[Elm]]<br />
* [[Erlang]]<br />
* [[Expect]]<br />
* [[Extended Batch Language]] (EBL)<br />
* [[F Sharp|F#]]<br />
* [[Fantom]]<br />
* [[Fish shell]] (*.fish)<br />
* [[Flare]]<br />
* [[Flow]]<br />
* [[Forth]]<br />
* [[FORTRAN]] (FORmula TRANslation)<br />
* [[FoxPro programming language]]<br />
* [[Free Pascal]]<br />
* [[Fusion (programming language)|Fusion]] (.fu, .ci)<br />
* [[GAMS]] (.gms)<br />
* [[GDL Script]] - scripting language used in ARCHICAD (.gdl)<br />
* [[Gherkin]]/Cucumber<br />
* [[Go]]<br />
* [[Graphics Programming Language]] (GPL) (mid-level language on TI computers)<br />
* [[Groovy]]<br />
* [[HamsterSpeak]]<br />
* [[Haskell]]<br />
* [[Haxe]]<br />
* [[High Level Shading Language]] (HLSL)<br />
* [[Hoon]]<br />
* [[Hopscotch]]<br />
* [[HyperTalk]]<br />
* [[IDL]]<br />
* [[INTERCAL]]<br />
* [[Ioke]]<br />
* [[Java]] (.j, .jav, .java)<br />
* [[JavaScript]] (JScript, [[ECMAScript]]) (.js)<br />
** [[Node.js]]<br />
** [[React]]<br />
** [[TypeScript]]<br />
* [[JCL]] (Job Control Language; used on IBM mainframes)<br />
* [[JOSS]]<br />
* [[JSONata]] [http://jsonata.org/]<br />
* [[JSX]]<br />
* [[Julia]]<br />
* [[Kotlin]]<br />
* [[LISP]]<br />
* [[LiveScript]]<br />
* [[Logo]]<br />
* [[LOLCODE]]<br />
* [[Lollipop]]<br />
* [[Lua]]<br />
* [[Lurk]]<br />
* [[Machine language]] (various versions for different machine architectures)<br />
* [[MATLAB script file]] (.m)<br />
* [[MDL (programming language)|MDL]] (.mud)<br />
* [[Microcode]]<br />
* [[mIRC scripting language]]<br />
* [[ML]]<br />
* [[MUMPS]] (Massachusetts General Hospital Utility Multi-Programming System)<br />
* [[Music Macro Language]] (.mmi)<br />
* [[Nim]]<br />
* [[Nock]]<br />
* [[NetLogo]]<br />
* [[Object Pascal]] (including Delphi)<br />
* [[Objective-C]] (.m, .h) (used in Mac and iOS development)<br />
* [[OCaml]]<br />
* [[OpenGL Shading Language]] (GLSL)<br />
* [[P (Microsoft programming language)|P]] (Microsoft)<br />
* [[Pascal]] (.pas)<br />
* [[Pawn]]<br />
* [[Perl]] (.pl, .pm)<br />
* [[PHP]] (.php)<br />
* [[Piet]]<br />
* [[PikaScript]]<br />
* [[Pixie (programming language)|Pixie]]<br />
* [[Pixilang]] (.pixi)<br />
* [[PL/I]]<br />
* [[PLASMA]]<br />
* [[PostScript]]<br />
* [[PowerShell]]<br />
* [[Processing]]<br />
* [[Programmable Command Language]] (PCL), for TOPS-20<br />
* [[Prolog]]<br />
* [[Pyramid]]<br />
* [[Python]] (.py, .pyc, .pyo, .pyd)<br />
* [[QML]]<br />
* [[Q Sharp|Q#]]<br />
* [[Quorum]]<br />
* [[R]]<br />
* [[Racket]]<br />
* [[Raku]]<br />
* [[Rant]]<br />
* [[Ratfor]]<br />
* [[Redcode]]<br />
* [[RenderWare object]] (.rwx)<br />
* [[RobotWar]]<br />
* [[RPG]]/RPGLE/RPG IV/RPG ILE (.rpgle, .sqlrpgle)<br />
* [[Ruby]]<br />
* [[Rust]]<br />
* [[S]]<br />
* [[SAIL]]<br />
* [[Scala]]<br />
* [[Scheme]]<br />
* [[SCODL]]<br />
* [[Scratch]]<br />
* [[Server Side Includes]]<br />
* [[Shen]]<br />
* [[Sikuli]]<br />
* [[Skip]]<br />
* [[Smalltalk]]<br />
* [[SNOBOL]]<br />
* [[Solidity]]<br />
* [[Squiggle]]<br />
* [[Squirrel]]<br />
* [[Standard ML]]<br />
* [[StarLogo]]<br />
* [[Swift]] (Apple) (.swift)<br />
* [[Swift (parallel scripting)]]<br />
* [[SYSDOOM]]<br />
* [[Tabloid (programming language)|Tabloid]]<br />
* [[Tcl]]<br />
* [[TECO]]<br />
* [[TRAC programming language]]<br />
* [[TUTOR]]<br />
* [[TypeScript]]<br />
* [[Verilog]]<br />
* [[vim script]]<br />
* [[Visual Basic]]<br />
* [[VBScript]]<br />
* [[Vue.js]] component files<br />
* [[WaveGL]]<br />
* [[WebAssembly]]<br />
* [[Wenyan]] (文言)<br />
* [[Windows Script File]]<br />
* [[WMLScript]]<br />
* [[Wolfram Language]]<br />
* [[Wuffs]]<br />
* [[ZAP]]<br />
* [[Z-code]]<br />
* [[ZIL]]<br />
<br />
== Logical assertion languages ==<br />
* [[SNARK]]<br />
<br />
== Query languages ==<br />
* [[Fauna Query Language]] (FQL)<br />
* [[PRQL]]<br />
* [[SPARQL]]<br />
* [[SQL]]<br />
<br />
== Templates, macros, preprocessors, etc. ==<br />
* [[Cascading Style Sheets|CSS]]<br />
* [[doT]]<br />
* [[DSSSL]]<br />
* [[Jinja]]<br />
* [[Jsonnet]] [https://jsonnet.org/]<br />
* [[Liquid]] (.liquid)<br />
* [[M4]] (.m4)<br />
* [[Pug]]<br />
* [[Smarty]]<br />
* [[XSL]]<br />
* [[XSLT]]<br />
<br />
For additional macro formats, especially binary formats, see [[Executables#Macros or automated scripting]].<br />
<br />
See also [[Web#Scripts/Applets/Plug-Ins/Frameworks/APIs/Templating]].<br />
<br />
See [[Wikipedia:Category:Template engines]] for another list of template systems.<br />
<br />
== Other/Miscellaneous ==<br />
* [[Nomyx language]]<br />
* [[Programmable calculators]]<br />
<br />
== See also ==<br />
* [[Development]]<br />
* [[Executables]]<br />
* [[Interactive Fiction]] engines often use specialized programming languages for game development.<br />
* [[Resources]]<br />
* [[Source code]]<br />
<br />
== External links ==<br />
===Resources===<br />
* A comprehensive list of over 2000 programming languages and a small sample programs for each of them is available [http://www.99-bottles-of-beer.net/ here]<br />
* [http://rosettacode.org/ Rosetta Code] attempts to present solutions to the same task in different programming languages.<br />
* [http://storify.com/carlzimmer/coding-for-middle-school-girls?utm_content=storify-pingback&utm_source=t.co&utm_campaign=&awesm=sfy.co_s2LP&utm_medium=sfy.co-twitter Coding for middle-school girls] (tips on introducing them to programming)<br />
* [http://langpop.corger.nl/ Programming language popularity chart (based on Github and StackOverflow activity)]<br />
* [http://hivelogic.com/articles/top-10-programming-fonts Top 10 programming fonts]<br />
* [http://www.integralwebsolutions.co.za/Blog/EntryId/901/What-s-The-Most-Popular-Programming-Language.aspx What’s The Most Popular Programming Language?]<br />
* [http://lifehacker.com/which-programming-language-should-i-learn-first-1477153665 Which programming language should I learn first?]<br />
* [http://exple.tive.org/blarg/2013/10/22/citation-needed/ Why array indices start at zero; historical info]<br />
* [http://www.codecademy.com/ Code Academy: learn to code interactively online]<br />
* [http://howto.cnet.com/8301-11310_39-57615356-285/best-free-sites-for-learning-how-to-write-code/ Best free sites for learning how to write code]<br />
<br />
=== Commentary ===<br />
* [http://boingboing.net/2013/02/27/what-most-schools-should-reall.html Why you should learn to program]<br />
* [http://mentalfloss.com/article/53160/meet-refrigerator-ladies-who-programmed-eniac Meet the 'Refrigerator Ladies' Who Programmed the ENIAC]<br />
* [http://devblog.avdi.org/2014/01/31/the-moderately-enthusiastic-programmer/ The Moderately Enthusiastic Programmer]<br />
* [http://techcrunch.com/2013/10/10/my-experience-as-a-fourth-grade-hacker/ My Experience As A Fourth Grade Hacker]<br />
* [https://medium.com/learning-to-code/565fc9dcb329 Things I Wish Someone Had Told Me When I Was Learning How to Code]<br />
* [http://michaelochurch.wordpress.com/2012/01/15/the-problem-with-programming-language/ A problem with the term, programming “language”]<br />
* [http://animalnewyork.com/2014/artists-notebook-ramsey-nasser/ Discussion of creating programming languages in Arabic]<br />
* [http://www.viva64.com/en/b/0260/ The Last Line Effect]<br />
* [http://bost.ocks.org/mike/algorithms/ Visualizing algorithms]<br />
* [http://www.playthepast.org/?p=4982 Excavating Code: An Archaeological Record of Software Development]<br />
* [https://medium.com/towards-a-remarkable-career/the-art-of-the-bug-ac5a535315fa The art of the bug: Failure should be fun]<br />
* [https://speakerdeck.com/craigstuntz/incredibly-strange-programming-languages Incredibly Strange Programming Languages (presentation)]<br />
<br />
===Humor===<br />
* [http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html A Brief, Incomplete, and Mostly Wrong History of Programming Languages]<br />
* [http://colinm.org/language_checklist.html Programming Language Checklist]<br />
* [http://www.quora.com/Programming-Languages/If-there-is-a-war-of-programming-languages-who-would-you-support-and-why/answer/Prithviraj-Udaya?srid=LZ&st=ns Programming languages as Tolkien characters]<br />
* [http://programmingisterrible.com/post/65781074112/devils-dictionary-of-programming Devil's Dictionary of Programming]<br />
* [http://9gag.com/gag/av0z0Bn?ref=fb.s This Is Why You Shouldn't Interrupt A Programmer]<br />
* [http://kingjamesprogramming.tumblr.com/ Random mashup generator of the King James Bible and a programming book]<br />
* [http://moviecode.tumblr.com/ What the computer code seen on screens in movies and TV shows actually does]<br />
<br />
===Misc.===<br />
* [http://abcnews.go.com/Politics/video/obama-slow-man-27453525 President Obama writes a line of code (video)]<br />
* [https://medium.com/@3fingeredfox/margaret-hamilton-lead-software-engineer-project-apollo-158754170da8 Picture: Margaret Hamilton, lead software engineer, Project Apollo, with source code from moon landing mission]<br />
* [http://www.watchpeoplecode.com/ Watch People Code (live video streams)]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Doge_Serialized_Object_Notation
Doge Serialized Object Notation
2024-01-23T04:09:46Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Serialization<br />
|wikidata={{wikidata|Q105856244}}<br />
|released=2014<br />
}}<br />
'''Doge Serialized Object Notation''' (DSON), no relation to [[Daz Scene Object Notation]], is a serialization format designed to be "easy to read and write for Shiba Inu dogs", and also to be similar to the [[DogeScript]] programming language. One hopes that no animals were harmed in the making of this format. The official website is no longer online, but can be found in an archived version; a Github site remains.<br />
<br />
== Links ==<br />
* [https://web.archive.org/web/20141018094219/http://dogeon.org/ Spec (archived)]<br />
* [https://github.com/JamesNK/Newtonsoft.Dson Github site]<br />
<br />
[[Category:Humor]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Daz_Scene_Object_Notation
Daz Scene Object Notation
2024-01-22T23:04:03Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|dson}}<br />
}}<br />
'''Daz Scene Object Notation''' (DSON), not related to [[Doge Serialized Object Notation]], is a [[JSON]]-based format for expressing 3D scenes as a collection of objects with relationships. It is connected with the Daz Studio software.<br />
<br />
== Specification ==<br />
* [http://docs.daz3d.com/doku.php/public/dson_spec/start DSON spec]<br />
<br />
== Links ==<br />
* [https://www.daz3d.com/ Daz official site]<br />
<br />
[[Category:JSON based file formats]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Doge_Serialized_Object_Notation
Doge Serialized Object Notation
2024-01-22T23:02:44Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=electronic |subcat=Serialization |wikidata={{wikidata|Q105856244}} |released=2014 }} '''Doge Serialized Object Notation''' (DSON), no relation to [[Da..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Serialization<br />
|wikidata={{wikidata|Q105856244}}<br />
|released=2014<br />
}}<br />
'''Doge Serialized Object Notation''' (DSON), no relation to [[Daz Scene Object Notation]], is a serialization format designed to be "easy to read and write for Shiba Inu dogs". One hopes that no animals were harmed in the making of this format. The official website is no longer online, but can be found in an archived version; a Github site remains.<br />
<br />
== Links ==<br />
* [https://web.archive.org/web/20141018094219/http://dogeon.org/ Spec (archived)]<br />
* [https://github.com/JamesNK/Newtonsoft.Dson Github site]<br />
<br />
[[Category:Humor]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Serialization
Serialization
2024-01-22T22:56:47Z
<p>Dan Tobias: /* Serialization formats */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|thiscat=Serialization<br />
|image=cereal_loops.jpg<br />
|caption=No, I said ''serial'', idiot.<br />
}}<br />
'''Serialization''' is used to transform data structures (as used within a program, in whatever native formats might be used by the programming language the program is in) into a file or data stream of standardized format to be saved for later use, or transmitted through a network to be used by a different program elsewhere.<br />
<br />
== Serialization formats ==<br />
* [[Avro]]<br />
* [[Bebop]] [https://rainway.com/blog/2020/12/09/bebop-an-efficient-schema-based-binary-serialization-format/]<br />
* [[Bencode]] (used by BitTorrent)<br />
* [[BSON]]<br />
* [[Cap'n Proto]]<br />
* [[CBOR]] ([https://datatracker.ietf.org/doc/rfc8949/ RFC 8949]) ([http://cbor.io/ CBOR description])<br />
* [[CoffeeScript-Object-Notation]] (CSON)<br />
* [[Concise Encoding]] [https://concise-encoding.org/]<br />
* [[Cursive Script Object Notation]]<br />
* [[DER]] (Distinguished Encoding Rules)<br />
* [[Doge Serialized Object Notation]] (DSON)<br />
* [[FDF]]<br />
* [[FlatBuffers]]<br />
* [[Form URL encoding]] (application/x-www-form-urlencoded)<br />
* [[Hjson]]<br />
* [[I-JSON]]<br />
* [[Ion]] [https://amznlabs.github.io/ion-docs/]<br />
* [[IWA]] (Apple iWork serialization; .iwa)<br />
* [[Java Object Serialization]]<br />
* [[JSON]] (.json)<br />
* [[JSON5]] (.json5) [http://json5.org/]<br />
* [[JSONB]] [https://sqlite.org/draft/jsonb.html]<br />
* [[JSONH]] [https://github.com/WebReflection/JSONH]<br />
* [[JSONx]]<br />
* [[LCON]] [https://github.com/ar-nelson/lcon]<br />
* [[MessagePack]] [http://msgpack.org/index.html]<br />
* [[Microsoft XNA Compiled Format]] (.xnb)<br />
* [[Minecraft NBT format]]<br />
* [[Multipart/Form-Data]]<br />
* [[OLE Property Set]]<br />
* [[Pickle]] (Python)<br />
* [[PostScript binary object format]]<br />
* [[Property List]] (.plist)<br />
* [[Protobuf]] (Protocol Buffers; a Google format also used within IWA)<br />
* [[RELOAD]]<br />
* [[Simple Binary Encoding]]<br />
** [[SBE Intermediate Representation]]<br />
* Thrift<br />
** [[Thrift binary protocol]]<br />
** [[Thrift compact protocol]]<br />
* [[Transit]] [https://github.com/cognitect/transit-format]<br />
* [[UXF (Uniform Exchange Format)]] [https://github.com/mark-summerfield/uxf]<br />
* [[XFDF]]<br />
* [[XML]] (originally intended only as a markup format, but ended up as probably the most popular serialization format)<br />
* [[YAML]] (.yaml)<br />
<br />
== Miscellaneous related things ==<br />
* [[EDI]]<br />
<br />
== See Also ==<br />
* [[Databases]]<br />
* [[Markup]]<br />
* [[Metaformats]]<br />
* [[Protocols]]<br />
* [[Text-based data]]<br />
* [[Transfer Encodings]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Category:File_formats_with_extension_.dson
Category:File formats with extension .dson
2024-01-22T22:50:46Z
<p>Dan Tobias: Created page with "D"</p>
<hr />
<div>[[Category:File formats by extension|D]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Daz_Scene_Object_Notation
Daz Scene Object Notation
2024-01-22T22:50:10Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=electronic |subcat=3D and CAD/CAM Models |extensions={{ext|dson}} }} '''Daz Scene Object Notation''' (DSON), not related to [[Doge Serialized Object N..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|dson}}<br />
}}<br />
'''Daz Scene Object Notation''' (DSON), not related to [[Doge Serialized Object Notation]], is a [[JSON]]-based format for expressing 3D scenes as a collection of objects with relationships. It is connected with the Daz Studio software.<br />
<br />
== Specification ==<br />
* [http://docs.daz3d.com/doku.php/public/dson_spec/start DSON spec]<br />
<br />
== Links ==<br />
* [https://www.daz3d.com/ Daz official site]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Arc_(programming_language)
Arc (programming language)
2024-01-20T20:09:13Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=Languages |subcat=Programming Languages |released=2008 }} '''Arc''' is a LISP dialect introduced by Paul Graham in 2008. The intent was to create ..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|subcat=Programming Languages<br />
|released=2008<br />
}}<br />
'''Arc''' is a [[LISP]] dialect introduced by Paul Graham in 2008. The intent was to create a compact programming language for developing web apps.<br />
<br />
== Links ==<br />
* [http://arclanguage.org/ Official site]<br />
* [https://paulgraham.com/arc.html Some related links]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Programming_Languages
Programming Languages
2024-01-20T20:02:58Z
<p>Dan Tobias: /* Programming languages */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=Languages<br />
|thiscat=Programming Languages<br />
|released=~1950<br />
|image=Babbage difference engine drawing.gif<br />
|caption=Babbage's Difference Engine<br />
}}<br />
'''Programming languages''' are languages expected to be executed (interpreted, compiled, etc.) by a machine in order to perform operations or algorithms. They are distinct from markup languages, which represent the structure of a document rather than specific operations to be performed, though it is possible to combine both in a document (e.g., HTML containing embedded JavaScript, or PHP code which includes HTML). Programming language code is stored as [[source code]] which may be directly interpreted by a machine or compiled or assembled into [[executables]].<br />
<br />
== Programming languages ==<br />
<br />
* [[ABC (programming language)]]<br />
* [[ActionScript]] (Flash)<br />
** [[ActionScript Byte Code]]<br />
* [[Ada]]<br />
* [[ALGOL]]<br />
* [[Anim8or Scripting Language]]<br />
* [[APL]]<br />
* [[APT (programming language)|APT]]<br />
* [[AppleScript]]<br />
* [[Arc]]<br />
* [[Arduino programming language]]<br />
* [[Assembly language]] (.asm, .s) (various versions for different machine architectures)<br />
* [[Aussie++]]<br />
* [[Austral]]<br />
* [[AutoHotkey]]<br />
* [[AutoLISP]]<br />
* [[AWK]]<br />
* [[B]]<br />
* [[BASIC]] (Beginner's All Purpose Symbolic Instruction Code) (.bas) -- See also [[Tokenized BASIC]]<br />
* [[Batch file]] (DOS, Windows, OS/2)<br />
* [[BCPL]]<br />
* [[BLISS]]<br />
* [[Blitz BASIC]]<br />
** [[Blitz3D]]<br />
* [[BlooP, FlooP, and GlooP]]<br />
* [[Bourne shell script]] (.sh)<br />
* [[Brainfuck]]<br />
* [[Breder]]<br />
* [[C]] (.c, .cc, .h)<br />
* [[C Sharp|C#]] (.cs)<br />
* [[C shell script]]<br />
* [[C++]] (.cpp, .cxx)<br />
* [[C+=]]<br />
* [[CakeML]]<br />
* [[CEEMAC]]<br />
* [[CFEngine]]<br />
* [[CHIP-8]]<br />
* [[ChordQL]]<br />
* [[Clipper (programming language)]]<br />
* [[Clojure]]<br />
** [[ClojureScript]]<br />
* [[COBOL]] (COmmon Business-Oriented Language)<br />
* [[CoffeeScript]]<br />
* [[ColdFusion]]<br />
* [[COMAL]]<br />
* [[COMIT]]<br />
* [[COW]]<br />
* [[Coq]]<br />
* [[CPL]]<br />
* [[Crystal]]<br />
* [[Cython (Pyrex)]]<br />
* [[D]]<br />
* [[Dart]] (was Dash)<br />
* [[Dern]]<br />
* [[dBase programming language]]<br />
* [[Dylan]]<br />
* [[Elixir]]<br />
* [[Elm]]<br />
* [[Erlang]]<br />
* [[Expect]]<br />
* [[Extended Batch Language]] (EBL)<br />
* [[F Sharp|F#]]<br />
* [[Fantom]]<br />
* [[Fish shell]] (*.fish)<br />
* [[Flare]]<br />
* [[Flow]]<br />
* [[Forth]]<br />
* [[FORTRAN]] (FORmula TRANslation)<br />
* [[FoxPro programming language]]<br />
* [[Free Pascal]]<br />
* [[Fusion (programming language)|Fusion]] (.fu, .ci)<br />
* [[GAMS]] (.gms)<br />
* [[GDL Script]] - scripting language used in ARCHICAD (.gdl)<br />
* [[Gherkin]]/Cucumber<br />
* [[Go]]<br />
* [[Graphics Programming Language]] (GPL) (mid-level language on TI computers)<br />
* [[Groovy]]<br />
* [[HamsterSpeak]]<br />
* [[Haskell]]<br />
* [[Haxe]]<br />
* [[High Level Shading Language]] (HLSL)<br />
* [[Hoon]]<br />
* [[Hopscotch]]<br />
* [[HyperTalk]]<br />
* [[IDL]]<br />
* [[INTERCAL]]<br />
* [[Ioke]]<br />
* [[Java]] (.j, .jav, .java)<br />
* [[JavaScript]] (JScript, [[ECMAScript]]) (.js)<br />
** [[Node.js]]<br />
** [[React]]<br />
** [[TypeScript]]<br />
* [[JCL]] (Job Control Language; used on IBM mainframes)<br />
* [[JOSS]]<br />
* [[JSONata]] [http://jsonata.org/]<br />
* [[JSX]]<br />
* [[Julia]]<br />
* [[Kotlin]]<br />
* [[LISP]]<br />
* [[LiveScript]]<br />
* [[Logo]]<br />
* [[LOLCODE]]<br />
* [[Lollipop]]<br />
* [[Lua]]<br />
* [[Lurk]]<br />
* [[Machine language]] (various versions for different machine architectures)<br />
* [[MATLAB script file]] (.m)<br />
* [[MDL (programming language)|MDL]] (.mud)<br />
* [[Microcode]]<br />
* [[mIRC scripting language]]<br />
* [[ML]]<br />
* [[MUMPS]] (Massachusetts General Hospital Utility Multi-Programming System)<br />
* [[Music Macro Language]] (.mmi)<br />
* [[Nim]]<br />
* [[Nock]]<br />
* [[NetLogo]]<br />
* [[Object Pascal]] (including Delphi)<br />
* [[Objective-C]] (.m, .h) (used in Mac and iOS development)<br />
* [[OCaml]]<br />
* [[OpenGL Shading Language]] (GLSL)<br />
* [[P (Microsoft programming language)|P]] (Microsoft)<br />
* [[Pascal]] (.pas)<br />
* [[Pawn]]<br />
* [[Perl]] (.pl, .pm)<br />
* [[PHP]] (.php)<br />
* [[Piet]]<br />
* [[PikaScript]]<br />
* [[Pixie (programming language)|Pixie]]<br />
* [[Pixilang]] (.pixi)<br />
* [[PL/I]]<br />
* [[PLASMA]]<br />
* [[PostScript]]<br />
* [[PowerShell]]<br />
* [[Processing]]<br />
* [[Programmable Command Language]] (PCL), for TOPS-20<br />
* [[Prolog]]<br />
* [[Pyramid]]<br />
* [[Python]] (.py, .pyc, .pyo, .pyd)<br />
* [[QML]]<br />
* [[Q Sharp|Q#]]<br />
* [[Quorum]]<br />
* [[R]]<br />
* [[Racket]]<br />
* [[Raku]]<br />
* [[Rant]]<br />
* [[Ratfor]]<br />
* [[Redcode]]<br />
* [[RenderWare object]] (.rwx)<br />
* [[RobotWar]]<br />
* [[RPG]]/RPGLE/RPG IV/RPG ILE (.rpgle, .sqlrpgle)<br />
* [[Ruby]]<br />
* [[Rust]]<br />
* [[S]]<br />
* [[SAIL]]<br />
* [[Scala]]<br />
* [[Scheme]]<br />
* [[SCODL]]<br />
* [[Scratch]]<br />
* [[Server Side Includes]]<br />
* [[Shen]]<br />
* [[Sikuli]]<br />
* [[Skip]]<br />
* [[Smalltalk]]<br />
* [[SNOBOL]]<br />
* [[Solidity]]<br />
* [[Squiggle]]<br />
* [[Squirrel]]<br />
* [[Standard ML]]<br />
* [[StarLogo]]<br />
* [[Swift]] (Apple) (.swift)<br />
* [[Swift (parallel scripting)]]<br />
* [[SYSDOOM]]<br />
* [[Tabloid (programming language)|Tabloid]]<br />
* [[Tcl]]<br />
* [[TECO]]<br />
* [[TRAC programming language]]<br />
* [[TUTOR]]<br />
* [[TypeScript]]<br />
* [[Verilog]]<br />
* [[vim script]]<br />
* [[Visual Basic]]<br />
* [[VBScript]]<br />
* [[Vue.js]] component files<br />
* [[WaveGL]]<br />
* [[WebAssembly]]<br />
* [[Wenyan]] (文言)<br />
* [[Windows Script File]]<br />
* [[WMLScript]]<br />
* [[Wolfram Language]]<br />
* [[Wuffs]]<br />
* [[ZAP]]<br />
* [[Z-code]]<br />
* [[ZIL]]<br />
<br />
== Logical assertion languages ==<br />
* [[SNARK]]<br />
<br />
== Query languages ==<br />
* [[Fauna Query Language]] (FQL)<br />
* [[PRQL]]<br />
* [[SPARQL]]<br />
* [[SQL]]<br />
<br />
== Templates, macros, preprocessors, etc. ==<br />
* [[Cascading Style Sheets|CSS]]<br />
* [[doT]]<br />
* [[DSSSL]]<br />
* [[Jinja]]<br />
* [[Jsonnet]] [https://jsonnet.org/]<br />
* [[Liquid]] (.liquid)<br />
* [[M4]] (.m4)<br />
* [[Pug]]<br />
* [[Smarty]]<br />
* [[XSL]]<br />
* [[XSLT]]<br />
<br />
For additional macro formats, especially binary formats, see [[Executables#Macros or automated scripting]].<br />
<br />
See also [[Web#Scripts/Applets/Plug-Ins/Frameworks/APIs/Templating]].<br />
<br />
See [[Wikipedia:Category:Template engines]] for another list of template systems.<br />
<br />
== Other/Miscellaneous ==<br />
* [[Nomyx language]]<br />
* [[Programmable calculators]]<br />
<br />
== See also ==<br />
* [[Development]]<br />
* [[Executables]]<br />
* [[Interactive Fiction]] engines often use specialized programming languages for game development.<br />
* [[Resources]]<br />
* [[Source code]]<br />
<br />
== External links ==<br />
===Resources===<br />
* A comprehensive list of over 2000 programming languages and a small sample programs for each of them is available [http://www.99-bottles-of-beer.net/ here]<br />
* [http://rosettacode.org/ Rosetta Code] attempts to present solutions to the same task in different programming languages.<br />
* [http://storify.com/carlzimmer/coding-for-middle-school-girls?utm_content=storify-pingback&utm_source=t.co&utm_campaign=&awesm=sfy.co_s2LP&utm_medium=sfy.co-twitter Coding for middle-school girls] (tips on introducing them to programming)<br />
* [http://langpop.corger.nl/ Programming language popularity chart (based on Github and StackOverflow activity)]<br />
* [http://hivelogic.com/articles/top-10-programming-fonts Top 10 programming fonts]<br />
* [http://www.integralwebsolutions.co.za/Blog/EntryId/901/What-s-The-Most-Popular-Programming-Language.aspx What’s The Most Popular Programming Language?]<br />
* [http://lifehacker.com/which-programming-language-should-i-learn-first-1477153665 Which programming language should I learn first?]<br />
* [http://exple.tive.org/blarg/2013/10/22/citation-needed/ Why array indices start at zero; historical info]<br />
* [http://www.codecademy.com/ Code Academy: learn to code interactively online]<br />
* [http://howto.cnet.com/8301-11310_39-57615356-285/best-free-sites-for-learning-how-to-write-code/ Best free sites for learning how to write code]<br />
<br />
=== Commentary ===<br />
* [http://boingboing.net/2013/02/27/what-most-schools-should-reall.html Why you should learn to program]<br />
* [http://mentalfloss.com/article/53160/meet-refrigerator-ladies-who-programmed-eniac Meet the 'Refrigerator Ladies' Who Programmed the ENIAC]<br />
* [http://devblog.avdi.org/2014/01/31/the-moderately-enthusiastic-programmer/ The Moderately Enthusiastic Programmer]<br />
* [http://techcrunch.com/2013/10/10/my-experience-as-a-fourth-grade-hacker/ My Experience As A Fourth Grade Hacker]<br />
* [https://medium.com/learning-to-code/565fc9dcb329 Things I Wish Someone Had Told Me When I Was Learning How to Code]<br />
* [http://michaelochurch.wordpress.com/2012/01/15/the-problem-with-programming-language/ A problem with the term, programming “language”]<br />
* [http://animalnewyork.com/2014/artists-notebook-ramsey-nasser/ Discussion of creating programming languages in Arabic]<br />
* [http://www.viva64.com/en/b/0260/ The Last Line Effect]<br />
* [http://bost.ocks.org/mike/algorithms/ Visualizing algorithms]<br />
* [http://www.playthepast.org/?p=4982 Excavating Code: An Archaeological Record of Software Development]<br />
* [https://medium.com/towards-a-remarkable-career/the-art-of-the-bug-ac5a535315fa The art of the bug: Failure should be fun]<br />
* [https://speakerdeck.com/craigstuntz/incredibly-strange-programming-languages Incredibly Strange Programming Languages (presentation)]<br />
<br />
===Humor===<br />
* [http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html A Brief, Incomplete, and Mostly Wrong History of Programming Languages]<br />
* [http://colinm.org/language_checklist.html Programming Language Checklist]<br />
* [http://www.quora.com/Programming-Languages/If-there-is-a-war-of-programming-languages-who-would-you-support-and-why/answer/Prithviraj-Udaya?srid=LZ&st=ns Programming languages as Tolkien characters]<br />
* [http://programmingisterrible.com/post/65781074112/devils-dictionary-of-programming Devil's Dictionary of Programming]<br />
* [http://9gag.com/gag/av0z0Bn?ref=fb.s This Is Why You Shouldn't Interrupt A Programmer]<br />
* [http://kingjamesprogramming.tumblr.com/ Random mashup generator of the King James Bible and a programming book]<br />
* [http://moviecode.tumblr.com/ What the computer code seen on screens in movies and TV shows actually does]<br />
<br />
===Misc.===<br />
* [http://abcnews.go.com/Politics/video/obama-slow-man-27453525 President Obama writes a line of code (video)]<br />
* [https://medium.com/@3fingeredfox/margaret-hamilton-lead-software-engineer-project-apollo-158754170da8 Picture: Margaret Hamilton, lead software engineer, Project Apollo, with source code from moon landing mission]<br />
* [http://www.watchpeoplecode.com/ Watch People Code (live video streams)]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Canoma
Canoma
2024-01-20T19:40:09Z
<p>Dan Tobias: /* Links */</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|wrl}}, {{ext|obj}}<br />
|wikidata={{wikidata|Q5033167}}<br />
|released=1999<br />
}}<br />
'''Canoma''' is a now-defunct 3D modeling application for Windows and Macintosh, originally by MetaCreations Corp. and later acquired by Adobe Systems.<br />
<br />
Canoma will read and write [[VRML]] (2.0) files, as well as its own object (OBJ) files.<br />
<br />
== Links ==<br />
* [https://canoma.com/ Official site]<br />
* [[Wikipedia:Canoma|Wikipedia article]]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Canoma
Canoma
2024-01-20T19:39:18Z
<p>Dan Tobias: </p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|wrl}}, {{ext|obj}}<br />
|wikidata={{wikidata|Q5033167}}<br />
|released=1999<br />
}}<br />
'''Canoma''' is a now-defunct 3D modeling application for Windows and Macintosh, originally by MetaCreations Corp. and later acquired by Adobe Systems.<br />
<br />
Canoma will read and write [[VRML]] (2.0) files, as well as its own object (OBJ) files.<br />
<br />
== Links ==<br />
* [https://canoma.com/ Official site]<br />
* [[Wikipedia:Canoma|Wikipedia article]</div>
Dan Tobias
http://fileformats.archiveteam.org/wiki/Canoma
Canoma
2024-01-20T19:38:50Z
<p>Dan Tobias: Created page with "{{FormatInfo |formattype=electronic |subcat=3D and CAD/CAM Models |extensions={{ext|vrml}}, {{ext|obj}} |wikidata={{wikidata|Q5033167}} |released=1999 }} '''Canoma''' is a now..."</p>
<hr />
<div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=3D and CAD/CAM Models<br />
|extensions={{ext|vrml}}, {{ext|obj}}<br />
|wikidata={{wikidata|Q5033167}}<br />
|released=1999<br />
}}<br />
'''Canoma''' is a now-defunct 3D modeling application for Windows and Macintosh, originally by MetaCreations Corp. and later acquired by Adobe Systems.<br />
<br />
Canoma will read and write [[VRML]] (2.0) files, as well as its own object (OBJ) files.<br />
<br />
== Links ==<br />
* [https://canoma.com/ Official site]<br />
* [[Wikipedia:Canoma|Wikipedia article]</div>
Dan Tobias