ترجمه منبع به منبع برنامه ها از یک زبان به زبان دیگر نشان داده شده است که در برخی موارد کمک موثری برای برنامه نویسی است. گاهی اوقات امکان تولید نرم افزار با ارزان تر و قابل اطمینان با استفاده از روش وجود دارد
پیاده سازی مبدل کد منبع مبتنی بر قانون. مبدل می تواند یک قطعه کد یا یک پروژه را به طور همزمان پردازش کند.
مبدل های بازمبدل کد منبع مبتنی بر هوش مصنوعی قادر به تبدیل یک قطعه کد است. مبدل قادر است یک کد منبع حاوی خطاهای نحو را پردازش کند و آنها را رفع کند
مبدل های باز