Trainspotting is the debut novel by the Scottish writer Irvine Welsh. First published in 1993. The novel is written in English and Scottish, using a lot of slang, jargon and obscene vocabulary. The book caused a great resonance and became a bestseller.