தமிழி என்பது எல்எல்விஎம் (LLVM AOT) இன்ஜின் மற்றும் ஏஓடி கம்பைலேஷன் மெக்கானிசம் கொண்டு உருவாக்கப்பட்ட ஒரு நவீன, அதிவேக எக்ஸ்பிரஷன்-டிரைவன் புரோகிராமிங் மொழியாகும். இது பழைய மல்டி-லைன் பிளாக்குகளை நீக்கிவிட்டு, மிகக் கச்சிதமான சிங்கிள்-லைன் லீனியர் சிண்டாக்ஸ் அமைப்பைக் கொண்டுள்ளது.
தமிழி மொழியில் முழு எண்களைக் குறிக்க Num அல்லது எண் கீவேர்டும், உரைகளைக் குறிக்க Str அல்லது வரி கீவேர்டும் பயன்படுத்தப்படுகிறது.
எல்எல்விஎம் நேடிவ் ஆர்கிடெக்சர் கொண்டு கூட்டல், கழித்தல், பெருக்கல் மற்றும் வகுத்தல் செயல்பாடுகள் சிம்பல் டேபிளின் லோக்கல் ஸ்கோப் மாறாமல் துல்லியமாகச் செய்யப்படுகின்றன.
தமிழி மொழியில் தேவையற்ற மல்டி-லைன் இஃப்-எல்ஸ் கிளைப்பிரிவுகள் கிடையாது. மாறாக, LLVMBuildSelect ஏபி மூலம் சிபிஇயு லெவலில் நேரடியாக வேலை செய்யும் சிங்கிள்-லைன் டெர்னரி ஆபரேட்டர் மட்டுமே பயன்படுத்தப்படுகிறது.
for அல்லது தமிழ் கீவேர்ட் சு கொண்டு லூப்களை இயக்கலாம். லூப்பின் உள்ளே இருக்கும் கவுண்ட்டர் மதிப்பை i மூலம் நேரடியாக அச்சிட முடியும்.