لهجه نرمافزار نويسي چيست؟
از سالهاي پيش لهجه در معناي رابطه و تعامل در ميان انسانها بوده و راهي براي برقراري رابطه به عموم ميباشد. در علم ها كامپيوتر قطعات طاقت فرسا افزاري و قابل انعطاف افزاري متعددي وجود دارا هستند كه نياز به برقراري رابطه با يكديگر داراهستند. اپ شما به موس و كيبورد يا اين كه حتي ميكروفون برخورد نماد ميدهد و قادر است پرونده ها را از خاطر ديسك شما و غيره بخواند البته در نقطه پايان روز كامپيوتر چيزي جز بيت ۱ و ۰ را نمي فهمد كه تركيبي از طراحي اپليكيشن در مشهد آنان مفهوم ساخت مي نمايد.
براي حل يك ايراد از روش كامپيوتر بايستي با لهجه خودش يعني صفر و يك كلام كرد پس يك گويش اپليكيشن نويسي واسطي ميباشد كه به نرمافزار نويس امداد مي نمايد تا يك فعاليت را از روش آن گويش به كامپيوتر بفهماند و كامپيوتر آن را فهم و شعور و انجام نمايد.
گونه هاي گويش هاي اپ نويسي چيست؟
صدها لهجه نرم افزار نويسي وجود دارااست. گسترشدهندگان آغاز نيازهاي نرم افزار را در حيث مي گيرند تا بتوانند تصميم بگيرند كه كدام گويش براي استعمال مطلوب ميباشد. در اينجا يكسري لهجه اپ نويسي دوست داستني وجود دارااست كه بعضا از اين گويش ها عمدتاً در يك موضوع خاص گسترش به كار گيري ميشوند در حالي كه بعضا ديگر لهجه هاي نرم افزار نويسي همگاني خيس ميباشند ودر اين نصيب ميخواهيم شمارا با انها آشنا كنيم:
لهجه اپليكيشن نويسي پايتون (Python)
لهجه اپ نويسي پايتون يك گويش نرم افزار نويسي سطح بالا، شيءگرا، تفسيري، تمامي منظوره ميباشد كه خيدو فان روسوم آن را پياده سازي كردهميباشد، و نخسين بار در سال ۱۹۹۱ منتشر شده است. فلسفه مهم پياده سازي پايتون «خوانايي بالاي كد» ميباشد و نويسههاي مسافت خالي در آن معنادار ميباشند و مكرر به كارگيري مي شوند.
پايتون يك لهجه اپ نويسي دوست داستني ميباشد كه براي طيف كلان اي از كاربردها به كار گيري ميگردد، براي مثال:
توسعه و گسترش اينترنت: پايتون براي بسط وبسايت ها و نرمافزار هاي كاربردي اينترنت استعمال ميشود.
يادگيري ماشين: پايتون براي پيشرفت الگوريتم هاي يادگيري ماشين استعمال ميشود.
علم ها داده: پايتون براي تجزيه و آناليز اطلاعات به كار گيري ميگردد.
توسعه و گسترش اپليكيشن: پايتون براي گسترش گونه هاي گوناگون نرمافزار به كار گيري ميشود.
و…
گويش اپليكيشن نويسي جاوا اسكريپت (JavaScript)
گويش اپليكيشن نويسي جاوا اسكريپت يك لهجه نرم افزار نويسي سطح بالا، تفسيري، چندالگويي ميباشد كه براي گسترش صفحه هاي اينترنت تعاملي به كار گيري مي گردد. جاوا اسكريپت به وسيله Brendan Eich در سال ۱۹۹۵ توليد شد و نخسين بار در سال ۱۹۹۶ در مرورگر Netscape Navigator منتشر شد.
جاوا اسكريپت يك گويش نرم افزار نويسي دوست داستني ميباشد كه براي طيف پهناور اي از كاربردها به كارگيري ميشود، براي مثال:
توسعه و گسترش اينترنت: جاوا اسكريپت براي اضافه كردن خصوصيت هاي تعاملي به صفحه ها اينترنت به كار گيري مي گردد، مانند جواب به رويدادهاي استفاده كننده، ساخت برنامه خردسالان و بازي ها.
پيشرفت تلفن همراه: جاوا اسكريپت براي گسترش اپ هاي كاربردي گوشي به كارگيري مي گردد.
بسط بازي ها: جاوا اسكريپت براي بسط بازي هاي ويديويي استعمال ميگردد.
گسترش سرور: جاوا اسكريپت براي بسط اپليكيشن هاي كاربردي سرور به كار گيري ميشود..
گويش اپليكيشن نويسي سي (C)
لهجه اپليكيشن نويسي سي يك لهجه اپليكيشن نويسي سطح زير، كامپايل گرديده، تشكيل داديافته ميباشد كه بوسيله Dennis Ritchie در سال ۱۹۷۲ در Bell Labs ساخت شد. گويش سي يكياز دوست داستنيترين گويشهاي نرم افزار نويسي در عالم ميباشد و براي طيف عظيماي از كاربردها به كارگيري ميگردد، مثلا:
سيستم دليلها: گويش سي براي گسترش سيستم برهانهاي كامپيوتري، مانند Unix، Linux و Microsoft Windows به كارگيري ميشود.
كامپايلرها: لهجه سي براي توسعه و گسترش كامپايلرها براي لهجههاي نرم افزار نويسي ديگر به كارگيري ميشود.
ابزارهاي قابل انعطافافزاري: گويش سي براي توسعه و گسترش ابزارهاي قابل انعطافافزاري، مانند ويرايشگرهاي متن و مرورگرهاي اينترنت به كارگيري مي گردد.
بازيهاي ويديويي: گويش سي براي گسترش بازيهاي ويديويي به كارگيري ميشود.
و…
گويش نرمافزار نويسي سي شارپ (#C)
گويش نرمافزار نويسي سي شارپ (#C) يك گويش اپليكيشن نويسي سطح بالا، شيءگرا، كامپايل گرديده و متن گشوده ميباشد كه به وسيله مايكروسافت در سال ۲۰۰۲ توليد شد. سي شارپ براي توسعه و گسترش نرم افزارهاي كاربردي Windows، maغير مجاز مي باشد، Android و iOS به كارگيري ميگردد.
بازدید: