Things of Interest
Programming
Libraries / Frameworks
- Kivy
- Skia
- Cairo
- Xamarin / NET MAUI
- UWP
- pyAudioAnalysis
- mingus
- Sound Object Library
- jVSTwRapper
- JUCE
- Havok
- PathEngine
- IUP
- FLTK
- NTK
- AWT
- GNUstep
- Electron
- Fox toolkit
- GTK
- Swing / JavaFX
- Ultimate++
- Uno Platform
- WxWidgets
- Flutter
- libui
- Scintilla
- CKEditor
- TinyMCE
- Qt
- OpenGL ES
- DirectX
- SDL
- OpenFL
- SFML
- Panda3D
- Allegro
- Unreal Engine
- DragonRuby
- jMonkeyEngine
- LWJGL
- Pygame
- Pyglet
- Godot
- Solar2D
- Stride
- Unity
- Crystal Space
- MonoGame
- OGRE
- ClanLib
- raylib
- Cocos2D
- ncurses
- PDCurses
- Newt
- D3.js
- openFrameworks
- klib
- SGLIB
- GLib
- Bionic
- Spring Framework
- libffi
- Java Native Access
- Open Asset Import Library
- Threading Building Blocks
- Boehm garbage collector
- three.js
- GLFW
- C standard library
- C POSIX library
- XForms
- Flask
- OpenMP
- OpenTK
- Avalonia
- Mono
- CUDA
- Google Web Toolkit
- libGDX
Web
Languages
- Ada
- bc
- Carbon
- Boo
- C
- Cilk
- Clojure
- CoffeeScript
- Crystal
- Common Lisp
- Embeddable Common Lisp
- Eiffel
- Crystal
- Curl
- Cython
- D
- Dart
- ECMAScript / JavaScript
- Elixir
- EEL
- F#
- Genie
- Gosu
- Groovy
- Haskell
- Haxe
- Kotlin
- Lua
- ML
- Nim
- Pascal
- Object Pascal
- Objective-C
- OCaml
- Prolog
- Verilog
- Rust
- Raku
- Scala
- Scheme
- Simula
- GNU Guile
- SQL
- Squirrel
- Standard ML
- Swift
- TypeScript
- Vala
- Tcl
- Racket
- Fortran
- ALGOL
- JOVIAL
- Self
- Erlang
- Holy C
- Zig
- Pony
- Pike
- Gambas
Algorithms
- Any-angle path planning
- Collision detection
- Ruby algorithms
- Levenshtein distance
- Longest common subsequence
- Peterson's algorithm
- Bellman-Ford
- Rectangle packing
- Chudnovsky algorithm
- Binary space partitioning
- Canny edge detection
- Middle-square method
- Divisibility rule
- Jump point search
- A* search algorithm
- String-to-string correction problem
- Spaghetti sort
- Nearest neighbor search
- Range encoding
- Move-to-front transform
- Merge sort
- MD5
- LZMA
- Hash consing
- Graph coloring
- Golomb coding
- Geometric hashing
- Flood fill
- Fischer-Yates shuffle
- Arithmetic coding
- Delta encoding
- Cycle detection
- Constraint satisfaction problem
- Coffman-Graham algorithm
- Byte pair encoding
- Burrows-Wheeler transform
- Boyer-Moore majority vote algorithm
- Bit-reversal permutation
- Cooley-Tukey FFT algorithm
- Bidirectional search
- Beam search
- Edmonds-Karp algorithm
- Dinic's algorithm
- Floyd-Warshall algorithm
- Modulo
- Painter's algorithm
- Portal rendering
- Hidden-surface determination
- Warnock algorithm
- Ray marching
- Delaunay triangulation
- Streaming algorithm
- Visibility
- Embarrassingly parallel
- Tonelli-Shanks algorithm
- Monte Carlo tree search
- Tree traversal
- Knapsack problem
- Hamiltonian path problem
- Minimum spanning tree
- Maximum subarray problem
- Bitonic sort
- Tarjan's strongly connected components algorithm
- Tarjan's off-line lowest common ancestors algorithm
- Scoreboarding
- Multilevel feedback queue
- Quicksort
- Hacker's Delight
- Tree traversal
- Heapsort
- Rabin-Karp algorithm
- Boyer-Moore search algorithm
- Hashlife
- Maze-solving algorithm
- Pancake sorting
- Hungarian algorithm
- MinHash
- Combinatorial optimization
Data Structures
- Merkle tree
- Gap buffer
- Piece table
- Rope
- Quadtree
- Octree
- k-d tree
- Huffman tree
- Splay tree
- Red-black tree
- AVL tree
- Trellis
- Spacial database
- Segment tree
- Interval tree
- Heap
- Fibonacci heap
- Binary heap
- Bloom filter
- AA tree
- B-tree
- B+ tree
- Database storage structures
- Threaded binary tree
- Non-blocking linked list
- Gomory-Hu tree
- Wavelet tree
- Skip list
- M-ary tree
- Count-min sketch
- Associative array
- Disjoint-set data structure
- Hashed array tree
- Counting Bloom filter
Concepts
- Homoiconicity
- Immediately-invoked function expression
- Three-valued logic
- Dynamic recompilation
- End-user development
- Shim
- Passive data structure
- Agent-oriented programming
- Algebraic data type
- Anti-pattern
- Aspect-oriented programming
- Binary code compatibility
- Circle-ellipse problem
- Control flow
- Data, context and interaction
- Do while loop
- Duff's device
- Dynamic dispatch
- Elvis operator
- End-to-end principle
- Entity component system
- Event-driven programming
- Execution model
- First-class function
- Foreign function interface
- Fourth-generation programming language
- Fragile base class
- Fragile binary interface problem
- GRASP
- Immediate mode GUI
- Inner-platform effect
- Intermediate representation
- Intrinsic function
- Iota and Jot
- JavaBeans
- Jensen's device
- Lambda calculus
- Language binding
- Magic number
- Metaobject
- Metasyntactic variable
- Model-view-controller
- Monad
- Multiple dispatch
- Multiple inheritance
- Naming convention
- Object-oriented programming
- Object-relational impedence mismatch
- Off-by-one error
- p-code machine
- Parametric polymorphism
- Plain Old C++ Object
- POJO
- Prototype-based programming
- Purely functional data structure
- Pyramid of doom
- Rank
- Reactive programming
- Record
- Runtime system
- Object schizophrenia
- Sentinel value
- Sentinel node
- Signed zero
- SOLID
- Source-to-source compiler
- Spaghetti code
- Subject-oriented programming
- System programming language
- Systems programming
- Tagged union
- Threaded code
- Thunk
- Trait
- Type punning
- Worse is better
- Service-oriented architecture
- Algorithmic skeleton
- Servlet
- C dynamic memory allocation
- Z-order curve
- Markov chain
- Skyline operator
- Remote procedure call
- Locality-sensitive hashing
- Feedback arc set
- Bit plane
- Universal code
- Tiled web map
- Type-length-value
- One-liner program
- Design by contract
- const
- Kernel
- Dope vector
- Decompiler
- Steganography
- Steganographic file system
- Endianness
- Exception handling
- Asynchronous I/O
- Advice
- Semipredicate problem
- Evaluation strategy
- Convention over configuration
- Zen of Python
- Coroutine
- Mutual recursion
- Trampoline
- Application binary interface
- Native
- Nested function
- Stream
- Continuation
- First-class citizen
- Reification
- Parametric polymorphism
- Software transactional memory
- Async/await
- Result type
- Tail call
- Portable object
- Language interoperability
- Uniform access principle
- Regular expression
- Rule of least power
- Yo-yo problem
- Tag
- Loose coupling
- Law of Demeter
- Cross-cutting concern
- Connascence
- Cohesion
- Anti-pattern
- Covariance and contravariance
- Sigil
- Stropping
- Corecursion
- Iterator pattern
- Nondeterministic finite automaton
- Stream processing
- Compute kernel
- Sorting network
- Gather/scatter
- Array of Structs / Struct of Arrays
- Parallel array
- Hamming weight
- Garbage collection
- Cache replacement policies
- GRASP
- DevOps
- Data-oriented design
- Uniform function call syntax
- Call stack
- Iteratee
- Closure
- Actor model
- Hungarian notation
- Undefined behavior
- Modern C++ Design
- S-expression
- Computer algebra system
- Leaky abstraction
- Dynamic programming
- Entity-attribute-value model
- Subnormal number
- State pattern
- Opaque data type
- Side effect
History
- APL
- B
- BASIC
- a.out
- WinG
- APIW
- XNA
- Adaptive tile refresh
- IBM System Object Model
- JavaFX Script
- PEEK and POKE
- Microsoft QuickC
- Visual Basic
- Borland Turbo C
- GNU Compiler for Java
- DirectFB
- MacApp
- Lisp Machine
- W Window System
- Colossal Cave Adventure
- Decimal computer
- Heirloom Project
- Ancient UNIX
- Research Unix
- Multics
- Delay-line memory
- Lint
- Portable C Compiler
- GeForce 256
- Bubble memory
- DECtalk
- Plan 9
- Intel 8080
Software / Tools
- Ctags
- Solr
- DJGPP
- GNU Bison
- Open Cobalt
- Cheetah3D
- DDD
- KDevelop
- American Fuzzy Lop
- CodeLite
- Emscripten
- GraalVM
- Intel C++ Compiler
- LLVM
- Parrot virtual machine
- SWIG
- Tiny C Compiler
- WebAssembly
- Watcom C/C++
- Atom
- CMake
- Code::Blocks
- Dev-C++
- Eclipse
- Meld
- SharpDevelop
- GNOME Builder
- Eric
- Aptana
- ColdFusion
- Deno
- Eric
- Midnight Commander
- Scintilla
- Tree-sitter
- Fantasy video game console
Systems and Security
- HMAC
- Two Generals' Problem
- Dining philosophers problem
- Confused deputy problem
- Atomic commit
- Self-synchronizing code
- Rolling hash
- Byzantine fault
- Principle of least privilege
- Presence information
- C10k problem
- Fediverse
- Fault tolerance
- Clock synchronization
- Snowflake ID
- Role-based access control
- Single source of truth
- Separation of mechanism and policy
- Microservices
- Fallacies of distributed computing
- Fail-fast system
- CAP theorem
- Robustness principle
- Gall's law
- Cursor
- AES
- Cryptographic accumulator
- ABA problem
- Birthday attack
- SAML
- Critical system
- Publish-subscribe
- Service mesh
- Database normalization
- Schema migration
- Feature toggle
- ETL
- Content management system
- Lockstep protocol
- Web crawler
- Message queuing service
- Session initiation protocol
- ActivityPub
- Matrix
- Public key certificate
- Write-ahead logging
- Zero-configuration networking
- Salt
- GUID
- Directory service
Machine Learning and Statistics
- Naive Bayes Classifier
- Rectifier / ReLU
- Attention
- Random forest
- Propensity score matching
- CUSUM
- ARIMA
- Generative pre-trained transformer
- Large language model
- Latent space
- Self-organizing map
- Statistical inference
- Support vector machine
- Transformer
- Vanishing gradient problem
- Scale invariance
- Scale space
- Pattern recognition
- Adaptive resonance theory
- Autoencoder
- Bayesian inference
- Boltzmann machine
- Capsule neural network
- Convolutional neural network
- Deep learning
- Differentiable programming
- Dimensionality reduction
- Echo state network
- Elastic map
- Factor analysis
- Feature learning
- Gradient descent
- Growing self-organizing map
- Helmholtz machine
- Incremental learning
- Independent component analysis
- Kernel method
- Latent variable
- Liquid state machine
- Markov decision process
- Monte Carlo method
- Monte Carlo tree search
- Multidimensional scaling
- Nonlinear dimensionality reduction
- Oscillatory neural network
- Pulse-coupled networks
- Q-learning
- Quantum annealing
- Recurrent neural network
- Regularization
- Reinforcement learning
- Restricted Boltzmann machine
- Signal separation
- Sparse dictionary learning
- Spiking neural network
- Transfer learning
- Unsupervised learning
- Zero-shot learning
- Pyramid
- Steerable filter
- tf-idf
- Document-term matrix
- Vector database
- Logit
- Bayes' theorem
- Bernoulli process
- Central limit theorem
- Hidden Markov model
- Kernel
- Least squares
- Logistic distribution
- Probability density function
- Regression analysis
- Regression toward the mean
- Stochastic process
- Jaccard index
- Pareto front
- Principal component analysis
- Littlewood's law
- Similarity measure
- Count sketch
- Testing hypotheses suggested by the data
Computing
Audio
General
- Fuchsia
- Personal information management
- Semantic desktop
- Semantic file system
- Filename extension
- Temporary file
- Ion
- Flat-file database
- TOML
- Document file format
- Compound document
- RIFF
- Binary-to-text encoding
- Analog hole
- Executable file formats
- Daemon
- Hostname
- HTTP
- I2P
- Journaling file system
- Mattermost
- Mobile security
- Multi-booting
- File system fork
- GNUnet
- Network transparency
- Distributed computing
- JOE
- ne
- rsync
- PCMan File Manager
- Expect
- cdist
- GNU Core Utilities
- GNU Stow
- yadm
- Object-relational database
- One-time password
- Package manager
- Portable application
- Progressive download
- Progressive enhancement
- Real-time operating system
- Resource
- Resource fork
- SSH
- Rich Text Format
- Sidecar file
- Snapshot
- UEFI
- USB
- WebDAV
- x86-64
- X.509
- YAML
- Year 2038 problem
- Zeroconf
- Clobbering
- FourCC
- Framebuffer
- BIOS
- Bootloader
- Caret notation
- Computer tower
- Console application
- Control character
- Dynamic DNS
- Environment variable
- File locking
- FTP
- Flash of unstyled content
- Gemini protocol
- Newline
- Protection ring
- Special folder
- Spreadsheet
- Subdomain
- System console
- Hypervisor
- Trash
- USB
- User agent
- VPN
- Command-line completion
- Command-line interface
- ANSI escape code
- Bookmarklet
- Internet forum
- Symbolic link
- SSE2
- EPUB
- Textile
- txt2tags
- Memory management unit
- File system
- File-system permissions
- Boot ROM
- Text mode
- Standard streams
- Cursor
- Compatibility layer
- CPU modes
- Loader
- Kernel
- Sandbox
- Unicode encodings
- ASCII
- IBM PC compatible
- Addressable cursor
Windows
- Windows Console
- Virtual DOS machine
- Windows CE
- Windows Installer
- Windows Mobile
- Notepad
- Windows NT
- WinRT
- Architecture of Windows NT
- Batch file
- Cabinet file
- cmd.exe
- COM
- OLE
- DLL Hell
- Windows Explorer
- GnuWin32
- InstallShield
- MinWin
- NTFS volume mount point
- Portable Executable
- MinGW
- UnxUtils
- UWIN
- WSL
- .NET
- ReactOS
- Windows Media Player
- Winsock
- Direct3D
- Microsoft-specific exception handling mechanisms
- Windows Forms
- Windows Presentation Foundation
- Universal Windows Platform
- Windows Registry
- MSBuild
- Windows USER
- Roaming user profile
- INI file
- windows.h
- Active Template Library
- WindowProc
- Managed code
- Windows Forms
- Visual Studio
- WinDbg
Linux / Unix
- evdev
- GNU Readline
- Here document
- Syslinux
- systemd
- talk
- Unix shell
- Unix-like
- w3m
- wget
- write
- Z shell
- init
- initrd
- Ion
- less
- Linux console
- netcat
- nroff
- Runlevel
- Snap
- Asmutils
- Almquist shell
- Alpine Linux
- AWK
- Bash
- BusyBox
- chroot
- cpio
- CRUX
- D-Bus
- Damn Small Linux
- Tiny Core Linux
- dar
- ex
- FUSE
- Flatpak
- fish
- nano
- Unix Domain Sockets
- GNU variants
- Darwin
- ELF
- GNU Core Utilities
- Yacc
- Job control
- pkg-config
- AppImage
- Line discipline
- Everything is a file
- tput
- NixOS
- File descriptor
GUI
- Clipboard
- Desktop environment
- NoMachine
- Icon
- MATE
- Budgie
- Cinnamon
- Wayland
- X Window System
- Motif
- Common Desktop Environment
- Post-WIMP
- QVD
- X.Org
- Remmina
- Remote Desktop Protocol
- Window manager
- Xpra
- Radio button
- Stacking window manager
- Status bar
- VNC
- WIMP
- Taskbar
- Bluecurve
- Fluxbox
- FLWM
- freedesktop.org
- FVWM
- LXDE
- OPEN LOOK
- Openbox
- Qvwm
- Tango Desktop Project
- Wayland
- Xfce
- XScreenSaver
- IceWM
- Compiz
- Shortcut
- Spatial file manager
- Client-side decoration
- File manager
- Focus
- Hamburger button
- History of the GUI
- Modal window
- twm
- Miller columns
- SPICE
- Finder
- Wizard
- Aqua
- GNUstep
- Adwaita
- GTK-server
- Services menu
- File dialog
- File manager
- Menu bar
Graphics
- Radeon
- VirtualGL
- GLX
- Sixel
- Software rendering
- Wavefront Obj
- Universal 3D
- WebGPU
- Mesa
- Shadow mapping
- Shadow volume
- Framebuffer object
- Color palettes
- Packed pixel
- Radiosity
- Volume ray casting
- Ray casting
- Clipping
- Portal rendering
- Potentially visible set
- Graphics pipeline
- Virtual camera system
- Oklab color space
- Hidden-surface determination
- Image tracing
- Rasterization
- Delaunay triangulation
- Multivariate interpolation
- Tessellation
- Raster graphics
- Signed distance function
- Xiaolin Wu's line algorithm
- Midpoint circle algorithm
- Bresenham's line algorithm
- Digital differential analyzer
- Line drawing algorithm
- Scanline rendering
- Texture mapping
- Shadow mapping
- Shadow volume
- Point cloud
- Particle system
- Visibility
- Shading
- Marching cubes
- Marching squares
- Ray marching
- Painter's algorithm
- Photogrammetry
- Portal rendering
- Voxel
- Vector graphics
- Self-shadowing
- List of video game console palettes
- List of software palettes
- Isometric graphics
- Axonometric projection
- Texture atlas
- Sprite
- 3D reconstruction from multiple images
- Procedural texture
- Scene graph
- Metaballs
- Constructive solid geometry
- Diamond-square algorithm
- GJK distance algorithm
- Illumination problem
- Texture splatting
- Transparency
- Volumetric lighting
- Alpha compositing
- Blend modes
- Box blur
- Corner detection
- Canny edge detector
- Perlin noise
- Texture synthesis
- Transformation matrix
- Quaternion
- Kernel (image processing)
- Worley noise
- Simplex noise
Software / Tools
- Beaker
- TiEmu
- ZeroNet
- Electric Sheep
- GNU Herd
- QEMU
- Vivaldi
- GNU Oleo
- gnuplot
- Kibana
- Kafka
- Editor war
- Make
Retro / Nostalgic
- DOS memory management
- ANSI Art
- SmarterChild
- Basilisk II
- CNET / Download.com
- DeCSS
- IRC
- IRC subculture
- IPX
- NetBIOS
- SkyOS
- Sound Blaster
- Southbridge
- Tag soup
- CP/M
- DHTML
- EMM386
- HyperCard
- Mosaic
- OpenVMS
- Solaris
- TSR program
- Wintel
- XHTML
- Microsoft Compiled HTML Help
- Classic MacOS
- Macintosh startup
- SheepShaver
- Trillian
- vBulletin
- phpBB
- Snow White design language
- Windows-1252
- WordPad
- WoW64
- 8.3 file name
- Atari TOS
- COMMAND.COM
- FreeDOS
- DONKEY.BAS
- MS-DOS
- IBM PC
- DOS API
- VxD
- DR-DOS
- PC-98
- SIMH
- Xfire
- MIDIs Wiki
- Ventrilo
- Second Reality
- Copland
- iMac G3
- StuffIt Expander
- AIM
- del.icio.us
- Pentium
- RealPlayer
- GameSpy
- Lords of the Realm II
- Myst
- Neverwinter Nights
- Quake
- Digg
- Heroku
- Blitz BASIC
- Hudson
- Marathon
- Escape Velocity
- Myth
- Warcraft
- WinRAR
- F/A-18 Hornet
- Spectre
- BeamWars
- Microsoft Talisman
- SDF Public Access Unix System
- Marathon
- Long file name
- Lattice C
- ANSI.SYS
- Option ROM
- 4DOS
- Gopher
- VT100
- Usenet
- Raster interrupt
Mobile
Open Source
- Nostr
- NetHack
- Alchemy
- Krita
- Synfig
- LMMS
- Python + Music
- mingus
- Non
- Chaotic DAW
- AudioCompare
- keyfinder-cli
- WaoN
- Carla
- Rosegarden
- Soundpipe
- qBittorrent
- v4l2loopback
- telegram-cli
- rdesktop
- Sigil
- UPX
- TinkerOS
- ZealOS
- dosemu2
- winevdm
- MacPaint and QuickDraw
- winfile
- Mastodon
- 4bit
- Concrete CMS
- dotProject
- Freeplane
- Geany
- MosaicFS
- marktext
- vscode
- lossless-cut
- Rufus
- gdrive
- pscx
- croc
- kdirstat
- VSCodeVim
- Kdenlive
- MuPDF
- Pandoc
- ProjectLibre
- s3fs-fuse
- Snort
- Tesseract
- Textadept
- Tomboy
- UNetBootin
- Wezterm
- Sandboxie
- kitty
- NsCDE
- cool-retro-term
- Alacritty
- GP-GOMEA
- Dark Basic Pro
- vkQuake
- 0 A.D.
- Blitz BASIC
- Daikatana
- Surreal Engine
- Freeciv
- FreeCol
- Frozen Bubble
- EntityX
- dhewm3
- fhDOOM
- Xash3D
- Half-Life
- Ship of Harkinian
- fheroes2
- Lincity
- Netrek
- noclip.website
- Ryzom
- Scorched 3D
- SuperTuxCart
- Warzone 2100
- cdogs-sdl
- CnC Remastered
- CorsixTH
- Khazad
- OpenRA
- Aleph One
- Super Mario 64
- DOOM Retro
- Build Engine
- earcut.hpp
- maps.me
- Second Reality
- sosumi-snap
- manim
- Peyote
- cmus
- cplay
- Webamp
- ffmpeg
- direnv
- open-flash
- hachoir
- edex-ui
- FakeVim
- jnaerator
- PhoenixGL
- ouroboros
- qttwitter
- quake-gamecube
- rgdengine
- sealcurses
- Tubras
- ewig
- CppSharp
- OpenVDB
- Druaga1OS
- libui
- klib
- limn
- DankOS
- Yabasic
- c2nim
- conrod
- ritual
- evercookie
- Awesome Python
- gritty
- date
- dokany
- pybox2d
- qtpy
- Scylla DB
- SGLIB
- build2
- Apache Thrift
- delegator.py
- loguru
- returns
- coconut
- bashplotlib
- python-fire
- syser
- Awesome Jupyter
- more-itertools
- click
- toolz
- transitions
- rich
- PyPattyrn
- lobsters
- Keycloak
- Prometheus
- s3backer
- jpegtran
- nvpy
- neovim-gtk
- xi-editor
- rainbow
- PowerShell
- SQLite Browser
- Electron
- NTK
- Super Mario World
- Simitone
- iv
- llama.cpp
- watchman
- cppfront
- include-what-you-use
- python-for-android
- FlHighlightEditor
- node-sdl
- PowerToys
- OpenCOLLADA
- OSX-KVM
- sxkdvm
- algorithms
- python-levenshtein
- jsusfx
- opaz-plugdk
- libKeyFinder
- Darling
- Stratagus
- nimpy
- nimterop
- minbrowser
- Vavr
- searxng
- jina-reader
- LangChain
- Chafa
- Dia
- Liquid War
- Ocrad
- coreboot
- Cube / AssaultCube / Saurbraten
- Ladybird
Math
- Least common multiple
- Narcissistic number
- Rounding
- Computer algebra system
- Haversine formula
- Saturation arithmetic
- L-system
- Inverse kinematics
- Algorithms for calculating variance
- Algebraic structure
- Category theory
- Complex system
- Dynamical billiards
- Envy-free cake-cutting
- Epicyclic gearing
- Euclidean algorithm
- Euler's formula
- Euler's theorem
- Exponential decay
- Fractal
- Gaussian function
- Geometric mean
- Geodesic polyhedron
- Gimbal lock
- Group
- Harmonic number
- Holography
- Hysteresis
- Lattice
- Log-normal distribution
- Lissajous curve
- Manifold
- Matrix
- Minkowski distance
- Modular arithmetic
- Navier-Stokes equations
- Newton's method
- Normalization
- Pearson correlation coefficient
- Homogeneous coordinates
- Ring
- Root of unity
- Laplace transform
- Secretary problem
- Simplex algorithm
- Sinc function
- Symbolic regression
- Fibonacci sequence
- Schmitt trigger
- Haversine formula
- Vector space
- Box-Muller transform
- Complex number
- Finite geometry
- Least common multiple
- Logistic function
- Logistic map
- n-body problem
- Prime number
- Saturation arithmetic
- Self-similarity
- Simple harmonic motion
- Coprime integers
- Bipartite graph
- Linear algebra
- Squaring the square
- Moving sofa problem
- Rep-tile
- Honeycomb
- Sigmoid function
- Tensor
- Divisibility rule
- Gaussian elimination
- General number field sieve
- Primality test
- Sieve of Eratosthenes