I want to say something like Non-technical introduction to Python. What word can replace non-technical?

I've fished out un-technical and general so far, but they don't really fit well.

  • 2
    "Layman's introduction", "Newbie's introduction", etc. And of course, the ever-popular "Idiot's guide".
    – Hot Licks
    Nov 12, 2015 at 22:31
  • Ha! Jinx! Hot Licks! (I'm pretty sure "Idiot's Guide..." is copyrighted by now) Nov 12, 2015 at 22:34
  • 1
    Novice, neophyte, and maybe dilettante. (I kind of like "dilettante", as it has a sort of subversive flavor to it.)
    – Hot Licks
    Nov 12, 2015 at 22:34
  • what does fish out X so far mean?
    – Ooker
    Jul 18, 2016 at 12:02
  • @Ooker it means "found"
    – gt6989b
    Jul 19, 2016 at 13:30

1 Answer 1


You can say "A Layman's Introduction to Python"

The definition of "layman", according to the Cambridge dictionary:

someone who is not ​trained in or does not have a ​detailed ​knowledge of a ​particular ​subject

  • Please note this discussion of whether layman is gender-specific:english.stackexchange.com/questions/77401/…
    – JLG
    Nov 12, 2015 at 23:14
  • 1
    I guess you could argue that it should be "Layperson" but for a title that is not referring to a specific person, I still like "layman" for the (arguably), most common usage of the word. Nov 12, 2015 at 23:20
  • Or just " lay". Nov 13, 2015 at 3:44
  • Naive. As for gender, surely that would depend on the physical characteristics of the reptile in question? May 13, 2021 at 10:17

Not the answer you're looking for? Browse other questions tagged or ask your own question.