South African All Grade Subjects
Filters
Province
Grades
Types of Subjects
South African Sign Language
Used by almost one million deaf and hearing South Africans, South African Sign Language (SASL) is the official language of the South African deaf community and...
Xitsonga
Xitsonga is one of the official Indigenous languages recognized by the government of South Africa as a medium of instruction in early childhood and a language...
Tshivenda
The Tshivenda language, also known as Venda, is a Bantu language spoken by the Venda people in South Africa and Zimbabwe. It is one of the...
Siswati
SiSwati, sometimes called Swati or Swazi, is the national language of Eswatini (formerly known as Swaziland), and it is also one of the eleven official languages...
Sesotho
Sesotho, or Southern Sotho, is a Bantu language that originated in the Bantu-Nguni era, with dialects originating from Sotho, Pedi and Tswana, but these are all...
Setswana
Setswana is an indigenous African language belonging to the Sesotho language group of the Sintu language family. It is also the language spoken by the Batswana...
IsiZulu
isiZulu is the most widely spoken first language in South Africa, with it being understood by 80% and spoken in almost 65% of the South African...
isiXhosa
Xhosa is an official language in South Africa. The course develops the ability of the pupils in reading, listening, speaking, and writing Xhosa, which will enable...
IsiNdebele
IsiNdebele is one of the 11 official languages recognized by the South African Constitution, and in 2006 it was determined that just under 600 000 South...
ENGLISH HOME LANGUAGE
Language is a tool for thought and communication. It is also a cultural and aesthetic means commonly shared among a people to make better sense of...
Afrikaans First Additional Language
Afrikaans is widely spoken in South Africa and is one of the major official languages. Unlike many beliefs, it is the third most spoken mother tongue in...
Computer Applications Technology
Computer Applications Technology is the study of the integrated components of a computer system (hardware and software) and the practical techniques for their efficient use and...
Get notified
Whenever new and interesting job listings are added.