The CEFR organizes language proficiency in six levels, A1 to C2, which can be regrouped into three broad levels: Basic User, Independent User and Proficient User, and that can be further subdivided according to the needs of the local context. The levels are defined through ‘can-do’ descriptors. The levels did not suddenly appear from nowhere in 2001, but were a development over a period of time.
The CEFR has developed a description of the process of mastering an unknown language by type of competence and sub-competence, using descriptors for each competence or sub-competence, on which we shall not go into further detail here. These descriptors were created without reference to any specific language, which guarantees their relevance and across-the-board applicability. The descriptors specify progressive mastery of each skill, which is graded on a six-level scale (A1, A2, B1, B2, C1, C2).