خانه / آموزش های برنامه نویسی / معرفی زبان برنامه نویسی YO
YO programing - زبان برنامه نویسی YO
YO programing - زبان برنامه نویسی YO

معرفی زبان برنامه نویسی YO

معرفی زبان برنامه نویسی Yo

Yo چیست؟

زبان برنامه نویسی YO

زبان YO :

زبان برنامه نویسی مفسری هست ، که با هسته ترکیب گستر توسعه داده شد (هسته YO ، از ساختار متفاوتی ترکیب شده ، برای مثال در قسمتی از هسته از زبان سی پلاس پلاس و در قسمتی ویرژوال بیسیک استفاده شده است.)

توسعه دهنده های زبان YO ایرانی هستند
در تلاشیم خاصیت و‌ ویژگی Cross Platform در بستر ویندوز‌ و لینوکس را ایجاد کنیم.
(احتمالا نسخه شبه YO برای اندروید و سایت رسمی YO ارائه دهیم.)
یکی از سوالات که دوستان از ما‌ می پرسند؟

قطعا یکی از اهداف ما ساخت و طراحی زبان و ابزار های که برای امنیت و هک مناسب باشند هست ؛ بنابراین ما ابزار های مخصوصی برای اکسپلویت نویسی را برای شما طراحی میکنیم تا خیلی اسان تر ابزارهای خودتون رو توسعه و حتی توی فکر تجاری سازی اون باشید.

 

حدود دو سال است که روی زبان برنامه نویسی YO کار میشود ، خیلی شکست ها پیش آمده، اما این مرتبه ظاهراً توسعه دهندگان زبان برنامه نویسی یو توانسته اند به جاهای خوبی برسند.

 

امکانات زبان برنامه نویسی ایرانی YO

  1. به غیر از زبان اصلی YO ، به زبان های Vb.Net و C Sharp هم در کنار YO برنامه نویسی کنید، درکنار زبان YO.(بدین صورت شما می توانید به راحتی در کنار زبان اصلی YO ، کتابخانه های کمکی با زبان های سی شارپ ، ویژوال دات ، سی پلاس پلاس بنویسید.
    این کتابخانه های کمکی در حین اجرا نمایش داده نمی شود!!!)
  2. خیلی ساده تر و خلاصه تر از زبان های مانند سی شارپ ، جاوا هست.
  3. خاصیت چند بستری بودن
  4. اوپن سورس

 

توصیحی کوتاه درمورد سینتکس بسیار ساده زبان YO

 

نحوه کامن گذاری در این زبان YO:

 

کامنت گذاری در YO با #- شروع خواهد شد.
برای مثال:

Start App-#

 

 Comments در زبان برنامه نویسی YO
Comments در زبان برنامه نویسی YO

متغییر ها در زبان برنامه نویسی YO :

متغییر ها در زبان برنامه نویسی YO  با _ اندرلاین شروع میشوند

هر متغییر باید به شکل زیر تعریف شود

var _name$

برعکس زبان های برنامه نویسی سی شارپ، جاوا و…. لازم نیست نوع داده رو برای متغییر تعریف کرد

برای استفاده از متغییر تعریف شده در اخر به اسم متغییر text.  اضافه میکنیم.

 

متغییرها در زبان برنامه نویسی YO
متغییرها در زبان برنامه نویسی YO

تعریف یک تابع (Function) جدید، بدون داشتن ورودی، در زبان یو (YO) :

 

 

 

برای طولانی تر نشدن مطلب تا اینجا در مورد سینتکس اکتفا میکنیم که شما برای آشنایی بیشتر میتونید به کانال (YO Lang)برای عضویت در کانال رسمی کلیک کنید.

ویژگی YO ID چیست؟

 

۱- امکان امضاء روی سورس ها

۲- دریافت فضای پنج گیگابایتی به هرکاربر(ذخیره اطلاعات)

۳-قابل حمل شدن پروژه ها بدین صورت شما در هرجا می توانین با YO ID دسترسی پیدا کنین به تمام پروژهای نوشته شده توسط خودتون.

۴-دریافت اطلاعات تماس شما توسط کاربری که از سورس کد شما استفاده میکند.
(حل مشکلات و پشتیبانی …)

۵-امکان نوشتن پروژه های گروهی و Real Time

۶-توانایی قفل مفسر با YO ID

۷-توسعه دهنده YO خواهید شد.

و ….

 

زبان برنامه نویسی Yo

 

عضویت در کانال ما

 

 

 

مطلب بعدی >

Summary
زبان برنامه نویسی Yo
Article Name
زبان برنامه نویسی Yo
Description
زبان برنامه نویسی Yo زبان YO : زبان برنامه نویسی مفسری هست ، که با هسته ترکیب گستر توسعه داده شد (هسته YO ، از ساختار متفاوتی ترکیب شده ، برای مثال در قسمتی از هسته از زبان سی پلاس پلاس و در قسمتی ویرژوال بیسیک استفاده شده است.) توسعه دهنده های زبان YO ایرانی هستند در تلاشیم خاصیت و‌ ویژگی Cross Platform در بستر ویندوز‌ و لینوکس را ایجاد کنیم. (احتمالا نسخه شبه YO برای اندروید و سایت رسمی YO ارائه دهیم.) یکی از سوالات که دوستان از ما‌ می پرسند؟
Author
Publisher Name
زبان برنامه نویسی Yo

درباره ی ساسان

مطلب پیشنهادی

آموزش زبان YO

آموزش زبان YO قسمت اول

آموزش زبان YO قسمت اول   با سلام خدمت تمام کاربران عزیز بازم در خدمت …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

11 − یازده =