آشنایی با چگونگی پیدایش و بلوغ شی گرایی خالی از لطف نیست. دیدگاه عمیق و اصیلی که پیوندی معنایی میان حیات سلولی و برنامه نویسی رایانه ای بوجود آورد . در اوایل دهه ۱۹۷۰میلادی آلن کی (Alan Kay) بدنبال راهی برای ساده سازی برنامه نویسی بود که موفق به ابدا شی گرایی گردید. تاثیر کشف او اثر عمیقی بر دانش برنامه سازی گذاشت، بطوری که از اوایل دهه ۱۹۹۰ شی گرایی به عنوان مهمرین بستر برنامه سازی درآمد. وی از پیدایش شی گرایی چنین یاد می کند: “آنچه در ذهنم جرقه زد، مشابهت عمل در سلولهای زیستی بود .