Learn English – What are the differences between “know”, “know about”, and “know of”

difference

I am confused about the differences between know, know about, and know of. Why do they use different prepositions?

Best Answer

Level of knowledge.

I know the C language. I can write programs in it proficiently. I know the caveats and problems.

I know about Python. Basics of syntax, general structure. Given some time and references I might write some simple programs in it, but saying "I know Python" would be too much.

I know of Haskell. There is such a language and it's a functional language. That's about all I know of it.

Related Topic