یک زبان برنامه نویسی است. TeXبه شما دستورات basic را میدهد.
:LaTeX
مجموعهای تعمیمیافته از ماکروهایی است که توسط دستورات basic تک آماده شده است و به شما این اجازه را میدهد که کارهای بسیاری (مثل بخش بندی، تولید صفحه عنوان و …) را بدون برنامه نویسی با تک انجام دهید.
:TexLive, MikTex, MacTeX, …
توزیعهایی از تک هستند. در حقیقت این توزیعها
مجموعههایی از Packageها (بسته ها)، کامپایلرها، برنامهها و فونتها و … هستند که به ما امکان استفاده از تک و لاتک و … را در سیستم عاملهای مختلف میدهد.
: texmaker, texstudio, texwork, ..
ویرایشگر و در واقع ادیتورهایی هستن که رابط بین ما و توزیع tex هستند.
:XePersian
زیپرشین دسته ای از ماکروهاست که حروف چینی پارسی را در لاتک ساده نموده و به عنوان یک بسته ی منبع باز ازتوانایی های بالایی برای حروف چینی برخوردار می باشد.
در زی پرشین تمام امکانات موجود در لاتک به گونه ای تغییر داده شده است تا برای زبان فارسی نیز قابل استفاده باشد. همچنین زی پرشین با اضافه کردن برخی از ویژگی های زبان فارسی مانند کشیدگی حروف و … حروفچینی را برای کاربران فارسی زبان ساده تر نموده است. همچنین از دیگر ویژگیهای زی پرشین می توان به امکان حروفچینی دوجهته وا انواع شماره گذاری ها اشاره نمود.