"Знать" язык невозможно. Можно пользоваться или владеть каким-либо языком в той или иной степени. Про себя, например, я могу сказать, что обладаю профессиональным уровнем языковой компетенции в русском и английском языках. Могу читать научную литературу почти на любом европейском языке. Понимаю и могу объясниться на бытовом уровне общения на нескольких (немецком, польском, чешском, украинском). А сказать "я знаю такой-то язык" - это тоже самое, что сказать "я познал человека / природу / любовь / Бога".