, دوست عزیز شی گرایی یک مفهوم در بحث برنامه نویسی است که برای توضیح به ساهت ها وقت لازم داره ولی در حین حال ساده است......زبان های شی گرا که شما چند مورد رو نام بردید ،زبان هایی هستند که از شی گرایی پشتبیانب مبکنند و در تمام این زبان ها شی گرایی با یک مفهوم ثابت ولی به syntax متفاوت ظاهر میشه...برای اطلاع از شی گرایی به لینک زیر از ویکیپدیا برید [External Link Removed for Guests]
"هرکس از راه رسید نانش دهید و از ایمانش مپرسید . چه ، آنکس که به درگاه باریتعالی به جان ارزد ، قطعا بر سفره بوالحسن به نان ارزد " ( شیخ ابوالحسن خرقانی )