چه رشتهای میخوای در دانشگاه بخونی؟
فناوری اطلاعات یا سخت افزار
برای این رشتهها فرترن بهت کمک زیادی نمیکنه. مباحث مهمتر و کاربردیتری وجود داره.
اگر بخوای سختافزار بخونی، System Architecture جزو پایههای اولیه سختافزار هست و چون خیلی ساده نیست، شروع زودتر اون میتونه خیلی کمک بکنه. توی دانشگاه هم ما بعد از این درس به عنوان پروژه یک CPU ساختیم که دستورهای پایهای Assembly رو پشتیبانی میکرد.
این کتاب بروزشده درسی هست که ما خوندیم که شامل ساخت CPU و یک زبان برنامهنویسی برای اون هم هست:
لینک اگر زبان انگلیسی کتاب برات سنگینه، زبان انگلیسی بالاترین اولویت ممکن رو داره، اول روی اون کار کن. ریاضی خیلی سنگینی نداره، ولی خوب اگر متوجه نمیشی، باز ادامه نده و سعی کن ریاضی مرتبط رو یاد بگیری. این کتاب شاید مدار منطقی رو خیلی خوب توضیح نداده باشه، اون هم میتونی جدا توی کتابهای مدار منطقی بخونی.