3. لهجههاي نرمافزار نويسي شي گرا (Object-oriented Programming Language – OOPs)
اين طراحي سايت در مشهد الگوي نرمافزار نويسي مبتني بر «اشياء» ميباشد يعني در آن دادهها به صورت فيلدها (نصيبها) و کد به طور منشها ميباشد. OOP ها خصوصيتهاي بخش اعظمي مانند مفهومي بودن، کپسوله سازي، يکسري ريختي (يا اين که پلي مورفيسم)، وراثت ، کلاسها و شي ها را ارائه ميدهند. در اپ نويسي شي گرا، کپسوله سازي قاعده اساسي ميباشد چون ضمانت مينمايد که کدها امن خواهند بود. نرمافزار نويسي شي گرا همينطور بر امکان به کار گيري دوباره کد با به کار گيري از مضمون وراثت و تعدادي ريختي تاکيد دارااست چون اين خصوصيتها سبب ساز به پياده سازي کد فارغ از تغييرو تحول مقدار متعددي از آن مي گردد. بيشتر لهجههاي چندين پارادايمي شي گرا ميباشند. برخي از اين لهجهها عبارتند از:
جاوا
++C
#C
پايتون (Python)
جاواسکريپت (Javascript)
4. لهجه هاي اپ نويسي اسکريپت نويسي (Scripting Programming Languages)
همگي لهجههاي اسکريپت نويسي لهجه هاي اپليکيشن نويسي ميباشند که به مرحله ترجمه و کامپايل شدن (compilation) نياز ندارند و بيشتر تعبير و تفسير مي شوند. دستور کارها براي يک جاري ساختن در يک دور و اطراف خاص نوشته مي گردند. اين گويشها بيشتر در قابل انعطاف افزارهاي ذيل اينترنت، رئيس سيستم، بازيها و پوشههاي چندرسانهاي گزينه به کار گيري قرار ميگيرند. همينطور براي توليد افزونه و پلاگين براي اپليکيشن هاي جانور از اسکريپت نويسي به کارگيري ميشود. بعضا از گويشهاي دوستداشتني اسکريپت نويسي عبارتند از:
گويشهاي اسکريپت نويسي سمت سرور: Javascript ، PHP و PERL.
گويشهاي اسکريپت نويسي سمت استفاده کننده: Javascript ، AJAX ، Jquery
مدير سيستم: Shell ، PERL ، Python
رابط لينوکس: BASH
گسترش اينترنت: Ruby
5.نرم افزار نويسي منطقي (Logic Programming)
دراينصورت الگوي نرمافزار نويسي تا حد متعددي بر پايه ي منطق قانوني پايدار ميباشد. اين لهجه به دستگاه نمي گويد که چهطور کاري را اجرا دهد البته محدوديتهايي را براي کارهايي که بايستي جاري ساختن دهد در لحاظ مي گيرد. PROLOG ، ASAP (نرم افزار نويسي تهيه و تنظيم جواب) و Datalog گويش هاي مهم نرمافزار نويسي منطقي ميباشند که بوسيله آنان قواعدي در قالب کلاسها نوشته ميگردند.
برنامه نويسي front-end و برنامه نويسي back-end
بهترين زبان برنامه نويسي براي طراحي سايت کدام است؟
بهترين زبان برنامه نويسي براي شروع طراحي وب سايت
نويسي ,، ,شي ,اسکريپت ,نرمافزار ,مي ,اسکريپت نويسي ,نرمافزار نويسي ,شي گرا ,نويسي شي ,به کار ,گويشهاي اسکريپت نويسي
درباره این سایت