Знать язык программирования — это определённый уровень знаний и навыков, который позволяет использовать язык для создания программ и приложений. 4
Некоторые критерии такого знания:
Также к знанию языка программирования можно отнести понимание парадигмы, на которой строится язык, знание массово применяемых на нём паттернов программирования и лучших практик. 1
Критерии знания языка программирования могут варьироваться в зависимости от того, как планируется использовать язык. 4 Например, для новичка может быть достаточно знать основы языка и уметь создавать простые программы, а для профессионала в этой области необходимы более глубокие знания и опыт использования языка для создания сложных приложений и программ. 4