سیستم های کامپیوتری توکار، سیستم هایی هستند که بعنوان بخشی کوچک از یک سیستم مکانیکی یا الکتریکی بزرگ نقش ایفا می کنند، این سیستم ها معمولا قدرت سخت افزاری (CPU ، RAM و ...) کمی دارند (بدلیل کوچک بودن سایز آنها).
سیستم های کامپیوتری توکار معمولا برای انجام کارهای کنترلی و بلادرنگ (زمان اجرا) استفاده می شوند (برای مثال کنترل ماشین یا هواپیما یا کنترل فرایندی خاص در یک کارخانه) و برای انجام آن کارها نیز بهینه شده اند (هم از نظر سخت افزاری و هم نرم افزاری).
زبان برنامه نویسی توسعه برنامه برای سیستم های کامپیوتری توکار به سیستم عامل آنها بستگی دارد ولی تقریبا تمامی آنها از assembly و C برای برنامه نویسی پشتیبانی می کنند.