
SMILES, do inglês simplified molecular-input line-entry system, é uma forma de representar estruturas químicas usando caracteres ASCII.
A especificação SMILES original foi iniciada por David Weininger no USEPA Mid-Continent Ecology Division Laboratory em Duluth na década de 1980.
Em sua forma mais concisa, átomos de hidrogênio não são representados, os demais átomos são representados por seu símbolo químico, ligações duplas por =, ligações triplas por #, ramificações são representadas por parêntesis, anéis por números e átomos em cadeias aromáticas pelas minúsculas.
Por exemplo: