سخت‌افزار رایانه
مادربورد یا بوردِ اصلی قسمت اصلی سخت‌افزار یک رایانه است. بورد اصلی یک قطعه مستطیل شکل بزرگ است که مدارهای مجتمع فراوانی دارد. این قطعه تمامی سخت‌افزارهای دیگر رایانه مانند پردازنده مرکزی، رم، دیسک‌خوان‌ها (دیسک سخت، دیسک نوری و …) و دیگر قطعات متصل‌شدنی را به هم متصل می‌کند.
نرم‌افزار سیستم
نرم‌افزار سیستم به نرم‌افزاری در رایانه گفته می‌شود که به کارکرد سیستم رایانه یا کاربردهای سطح پایین (یا Low Level) رایانه مربوط باشد. این نرم‌افزارها به ساختار فیزیکی سخت‌افزار رایانه وابسته هستند و در نوشتن آن‌ها از زبان‌های سطح پائین مانند زبان اسمبلی استفاده می‌شود. سیستم‌عامل، پوسته ها، درایور ها، میان‌ افزار ها، سیستم های پنجره بندی، موتورهای بازی سازی و نرم افزارهای سودمند از نرم‌افزارهای سیستم هستند. از جمله زبان‌هایی که برای نگارش نرم‌افزارهای سیستمی استفاده می‌شود، زبان برنامه‌نویسی C می‌باشد. کار کردن با سی برای برنامه نویسان راحت‌تر است و آنان این زبان را به اسمبلی ترجیح می‌دهند. اگر برای نگارش نرم‌افزار سیستمی مشکل محدودیت فضای سخت‌افزاری داشته باشیم بهتر است با زبان اسمبلی کار کنیم که حجم آن پایین‌تر است. نرم‌افزارهای سیستمی به سخت‌افزار وابسته‌اند.