Self-hosting may refer to:
*
Self-hosting (compilers)
In computer programming, self-hosting is the use of a program as part of the toolchain or operating system that produces new versions of that same program—for example, a compiler that can compile its own source code. Self-hosting software is co ...
, a computer program that produces new versions of that same program
*
Self-hosting (web services)
Self-hosting is the practice of running and maintaining a website or service using a private web server, instead of using a service outside of someone's own control. For example, someone wishing to write a blog could use ''hosted'' blog services ...
, the practice of running and maintaining a website using a private web server
See also
*
Self-booting disk
{{disambiguation