Singleton é um sobrenome de origem inglesa. Como um nome próprio, pode ser derivado do significado literal, que é "solteiro" ou "único", ou pode ser um sobrenome encontrado em muitas famílias inglesas. Como um termo em programação de computadores, "singleton" refere-se a um padrão de design utilizado para garantir que apenas uma instância de uma determinada classe seja criada em um sistema.