Some, like Turkish, only have an indefinite article. Some, like Icelandic and Malagasy, only have a definite article. And some, like most European languages, have both. Indefinite articles almost always come from the numeral 1,
How to Make a Language - Part 7: Grammatical Evolution