Free online language lessons

Welcome to I Kinda Like Languages. We have free tools to help you learn various languages. You will find:

  • text-based language courses in over 20 languages, all free and without registration
  • alphabet practicing tools for learning foreign Alphabets (and syllabries)
  • advice and tips on learning foreign languages
  • language learning product reviews

Here is a list of all our learning resources in various languages:

Language Type Title Description
Afrikaans Introduction Introduction to Afrikaans Learn to talk about basic concepts in simple past, present and future tenses, all pronouns and some of their possessive forms, dealing with adjectives and verbs, describing languages, talking about wants, haves and needs and forming the greetings in Afrikaans. Also get to compare the language a bit with English and Dutch.
Arabic Alphabet Arabic Alphabet Learn all the letters of the Arabic alphabet in this course by Carl Kenner.
Basque Introduction Introduction to Basque Learn how to talk about the past, the present and the future in Basque, three singular Basque pronouns, also learn to talk about having, wanting or being able to do things, as well as about speaking Basque or English. You also learn forming negative sentences, asking some basic questions and a few greetings.
Chinese Introduction Demystifying the Chinese Writing This course teaches you most of the top 20 Chinese characters as well as some of the other top 100 characters by the frequency of their usage.
Dutch Introduction Introduction to Dutch Learn the main greetings, how to use some important verbs in the present and the future, talk about things, ask basic questions and most importantly see the link between Dutch and English.
Esperanto Introduction Introduction to Esperanto Learn to tell where you are from, what you work or study, give compliments, greet people and understand how to use the accusative case and some basic Esperanto verbs. All from scratch.
Estonian Introduction Introduction to Estonian Learn to conjugate with Estonian verbs in the present tense, use the three most important Estonian noun cases, all the main personal pronouns and their possessive forms, along with some Estonian greetings and how they come about and some useful vocabulary.
French Introduction Introduction to French A French course aimed at making you capable of having and fully understanding a very short simple conversation in French as well as introducing to you the a bit about the pronunciation and showing you a little bit how the language is structured.
German Introduction Introduction to German
Italian Introduction Introduction to Italian A five lesson course aimed at giving you something to start conversing in Italian. This is aimed more at basic conversation rather than basic grammar although it does touch upon grammar as well. You learn some greetings and introductions, also you learn how to express wishes and abilities, talk about speaking languages and learning them, as well as asking basic how and what questions in Italian. You only learn the informal form in this course.
Japanese Introduction Japanese
Latin Introduction Latin Introductory Phrases Just a short experiment course to make you able to introduce yourself and say a couple of basic things in Latin.
Latvian Introduction Introduction to Latvian This course is based on the first Lithuanian course by adjusting it to Latvian. Learn to ask basic words questions, greet people, treat some Latvian verbs and bind words together. All in 5 lessons.
Lithuanian Basics Lithuanian Foundation A course that aimed to introduce you to the basics of Lithuanian, but got discontinued.
Lithuanian Introduction Introduction to Lithuanian Introduction to Lithuanian. Learn to have a conversation, talk about where you are from and what languages you speak.
Lithuanian Topic Basic Introduction to Participles in Lithuanian A short course for intermediate Lithuanian learners, explaining the intricacies of the participles in Lithuanian (dalyviai, padalyviai, pusdalyviai).
Luxembourgish Introduction Introduction to Luxembourgish I won’t be posting on here much. So if you want to create a lesson yourself, just send a link to it in the comments and I’ll add it to the course with your name at the bottom.
Modern Greek Alphabet Modern Greek Alphabet This course teaches how to read the alphabet of Modern Greek. You not only learn the pronunciation of the individual letters, but also the most common letter combinations, and you get to see a lot of examples of Greek words on the way, as well as getting to practice those yourself and learning some of classical names of the Greek letters. Attention: The course is still not 100% checked for possible mistakes.
Modern Greek Topic Greek Medio-Passive Voice Explained Learn to use the Modern Greek medio-passive voice. It teaches you a couple of simple patterns that enable you to use the passive in all forms in the present tense and some other tenses. As there are many exceptions in the past, the rules given do not give you 100% accuracy there. Still, it is the best you can have of integrating all the random rules in search for unifying patterns.
Norwegian Introduction Introduction to Norwegian Learn the basic Norwegian words such as "should", "have", "will", "can", etc., the basic greetings and basic sentence construction. Also find out how closely Norwegian is related to English.
Occidental Introduction Occidental for English Speakers
Polish Introduction Introduction to Polish Learn the basics words to talk about having, wanting, speaking, understanding, liking and doing, almost all common verb types and how to deal with them, how to form questions and how to answer them, the main pronouns and some other important Polish constructions.
Portuguese Basics Portuguese Foundation
Portuguese Introduction Introduction to Portuguese Can you have a conversation in Portuguese? If you finish this course, maybe you will be able to.
Portuguese Topic Forming the Future Subjunctive This course made because I noticed the future subjunctive was missing from the Michel Thomas Portuguese courses.
Romanian Introduction Introduction to Romanian This course has been corrected to some extent but there might still be some mistakes remaining. Take at your own risk. This course is attempting to introduce you to the Romanian language and some of its basic words.
Russian Alphabet Russian Alphabet This course teaches the entire Russian alphabet from scratch. No linguistic knowledge except being able to understand English is required. I attempt to teach the pronunciation by giving similar sounds existing in the English language but I still advise you to actually listen to the sounds actually pronounced afterwards to understand them better.
Russian Introduction Introduction to Russian Learn to ask about things and occupations, use some verbs and have a simple conversation in Russian and have a look at how the Russian language is structured and how it works. The Cyrillic alphabet is used.
Sambahsa Introduction Introduction to Sambahsa Learn introductory Sambahsa - an international auxiliary language based on Proto Indo-European. This course is made by the maker of the language itself - Dr. Olivier Simon.
Spanish Introduction Introduction to Spanish A Spanish course aimed at teaching you an extremely basic conversation in Spanish. Learn some words like have, want, both forms be, study, work and how to connect them with other parts of speech and form sentences. A course you can take in a very short time.
Swedish Introduction Introduction to Swedish Learn the basic Swedish words such as "have", "will", "can", etc., the basic greetings and basic sentence construction. Also find out the links between Swedish and English. This course is heavily based on the Introduction to Norwegian course on this site.
Turkish Introduction Introduction to Turkish Learn some rudimentary Turkish structures in this course by a native speaker boracasli. There are 5 lessons in total.
Uzbek Introduction Introduction to Uzbek Structures Learn to ask for a hotel, order tea or do similar things and get introduced to the structures of the grammar of the Uzbek language in this 5 lesson course by GBarto.
Vietnamese Introduction Vietnamese Vietnamese, with a focus on pronunciation and grammar.