هسته ی یونیکس وقتی که متولد شد کامل اسمبلی بود و تقریبا میشه گفت که چیز دیگه ای قاطیش نبود چون اون زمان گزینه ی دیگه ای نبود اما وقتی که دنیس ریچی و همکاراش تو آزمایشگاه های بل زبان سی رو ساختن اومدن و کلا یونیکس رو از اول با سی نوشتن(همون چیزا رو اومدن با کدای سی جایگزین کردن).اصلا هدفشون از ساختن زبان سی همین بود اما حقیقتش الان احتمالا یه چیزای دیگه ای هم قاطیش شده ولی خب همه ازش خبر ندارن.
لینوکسم از اولش اسمبلی و سی بود اما خب طی این توسعه ی بیست ساله ش خیلی چیزای دیگه ای هم بهش اضافه شده و همه از سراسر دنیا توسعه ش دادن که تو اصطلاح اهل فن به این چیزایی که توسط افراد مختلف و از طرف سازمان های غیر رسمی اضافه میشه میگن کد کثیف که ما هرچی میکشیم از دست ایناست و ممکنه به هر زبانی باشه.