71 files · 64 formats
Sample code files
The same small program in 50+ languages — every one compiled, run or parsed to verify it — plus WebAssembly, Java bytecode and source maps.
| File | Size | Details | Download |
|---|---|---|---|
| Sample Python filesample.py | 620 B | Download | |
| Large Python file (about 10,000 lines)sample-10000-lines.py | 213 KB | 9,995 lines | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Minified JavaScript (with source map)sample.min.js | 443 B | Download | |
| Sample JavaScript filesample.js | 642 B | Download | |
| Large JavaScript file (about 10,000 lines)sample-10000-lines.js | 205 KB | 9,998 lines | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample TypeScript filesample.ts | 733 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample JSX (React) filesample.jsx | 596 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample TSX (React + TypeScript) filesample.tsx | 788 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Java fileSample.java | 763 B | Download | |
| Large Java file (about 10,000 lines)Large.java | 264 KB | 9,999 lines | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Kotlin filesample.kt | 541 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Scala fileSample.scala | 519 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample C# fileSample.cs | 689 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Go filemain.go | 631 B | Download | |
| Large Go file (about 10,000 lines)sample-10000-lines.go | 167 KB | 9,993 lines | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Rust filemain.rs | 771 B | Download | |
| Large Rust file (about 10,000 lines)sample-10000-lines.rs | 250 KB | 9,997 lines | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample C filesample.c | 783 B | Download | |
| Large C file (about 10,000 lines)sample-10000-lines.c | 268 KB | 9,999 lines | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample C header filecustomer.h | 353 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample C++ filesample.cpp | 925 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Swift filesample.swift | 665 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Objective-C fileSample.m | 861 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Dart filesample.dart | 639 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Ruby filesample.rb | 461 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample PHP filesample.php | 749 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Perl filesample.pl | 524 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Lua filesample.lua | 470 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample R filesample.R | 417 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Julia filesample.jl | 479 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Haskell fileSample.hs | 578 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Elixir filesample.ex | 675 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Erlang filesample.erl | 719 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Clojure filesample.clj | 488 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample F# filesample.fs | 508 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Zig filemain.zig | 762 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample x86-64 assembly filehello.s | 610 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Bash filesample.sh | 425 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample PowerShell filesample.ps1 | 484 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample CSS filesample.css | 645 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample SCSS filesample.scss | 508 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Vue single-file component fileSample.vue | 611 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Svelte component fileSample.svelte | 397 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Dockerfile fileDockerfile | 342 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Makefile fileMakefile | 346 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Jupyter notebook (.ipynb)sample.ipynb | 1.9 KB | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Groovy filesample.groovy | 501 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Fortran filesample.f90 | 843 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Pascal filesample.pas | 1 KB | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample OCaml filesample.ml | 608 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Nim filesample.nim | 616 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Solidity fileCustomerRegistry.sol | 1.2 KB | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Verilog filecounter.v | 986 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample VHDL filecounter.vhd | 920 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Common Lisp filesample.lisp | 751 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Scheme filesample.scm | 747 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Prolog filesample.pro | 574 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Ada filesample.adb | 749 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample D filesample.d | 553 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Elm fileMain.elm | 985 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Gleam filesample.gleam | 697 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Tcl filesample.tcl | 414 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample CoffeeScript filesample.coffee | 475 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Less filesample.less | 488 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample Sass (indented syntax) filesample.sass | 510 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Sample CMake fileCMakeLists.txt | 692 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| WebAssembly text (WAT)sample.wat | 304 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| WebAssembly binary module (.wasm)sample.wasm | 71 B | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Java class file (Java 17 bytecode)Sample.class | 2.1 KB | Download |
| File | Size | Details | Download |
|---|---|---|---|
| Python bytecode (.pyc, CPython 3.9)sample.cpython-39.pyc | 1.2 KB | Download |
| File | Size | Details | Download |
|---|---|---|---|
| JavaScript source map (v3)sample.min.js.map | 1.3 KB | Download |