ببخشید من چند وقتی هست یه سوال برام پیش اومده
چطوری زبون برنامه نویسی خودمون رو بسازیم؟
منظورم اینه که نیاز به برنامه ی خاصی داره؟
یا باید کد نویسی کنیم؟
مثلا میخوام یه زبون بسازم که dinamically type باشه و case sensivity هم باشه باید کد نویسی کنم یا به ی برنامه نیاز دارم؟
مثلا اسمش رو هم بزارم rach و بشه زبون برنامه نویسی خود من
در ساده ترین حالت:
زبان برنامه نویسی به مجموعه قوانینی گفته می شه که رشته ها را به انواع مختلفی از خروجی کد ماشین تبدیل می کنه. به طور خلاصه، یک زبان برنامه نویسی فقط مجموعه ای از قوانین از پیش تعریف شده است. برای استفاده و کارآمد بودن این قوانین، به چیزی احتیاج داریم که این قوانین رو درک کنه و اون چیز میتونه کامپایلر و یا مفسر باشه. که در نهایت این کامپایلر یا مفسر رو باید با یک زبان برنامه نویسی توسعه بدی.
هر زبان برنامه نویسی پروسه ای نسبتا خاصی رو طی میکنه، تا از سورس کد به یه فایل قابل اجرا برسه. این پروسه در سادهترین حالت شامل مراحل زیر هست:
اگر با این مفاهیم آشنا نیستی، مطالعه «طراحی کامپایلر» رو بهت پیشنهاد میدم. و به عنوان پیشنیاز هم بهتره «ساختمان داده» رو بررسی کنی.
@ali.bayat
ممنون از پاسخ خوبتون 🙏
فقط میشه لطفا پیشنهاد کنم آموزش هایی که میگید رو از کجا ببینم ؟
ممنونم ازتون الان من در حال ساخت کامپایلر هستم 👻
فقط با یه مشکل که مواجه شدم وقتی کامپایلرم رو اجرا میکنم باید سیستمم رو خاموش روشن کنم
@ali.bayat
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟