ᲙომპიუტერებიᲞროგრამირების

Სია პროგრამირების ენები. ენები დაბალი და მაღალი დონის პროგრამირების

როგორც განვითარების კომპიუტერული ტექნიკა არ იდგა ისევ და მუდმივად გაუმჯობესების მეთოდები და პროგრამირების ტექნიკა და პროგრამირების ენები. განვიხილოთ, თუ რა ენაზე არსებობს სფეროში თანამედროვე კომპიუტერული და მათი კლასიფიკაცია.

მიმოხილვა

სია პროგრამირების ენები იმდენად ფართო და მრავალფეროვანი, რომ იგი მთლიანად გავრცელდა - ამოცანა თითქმის შეუძლებელია. მათ შორის ყველა ენაზე შეიძლება დაიყოს სამ ძირითად ჯგუფად:

  • მანქანა (დაბალი დონის პროგრამირების ენები);
  • მანქანა ორიენტირებული (ამწყობი);
  • მანქანა დამოუკიდებელი (მაღალი დონე);

მათ შორის დეველოპერები თანამედროვე პროგრამული უზრუნველყოფა ყველაზე პოპულარული შემდეგი ძირითადი პროგრამირების ენები. სია კლებადობის პოპულარულობა:

  1. SQL.
  2. Java.
  3. XML.
  4. C ++.
  5. HTML.
  6. Visual Basic.
  7. XSL.
  8. Delphi.

ეს სია პროგრამირების ენების შორს არის სრულყოფილი, მაგრამ ეს არის ყველაზე პოპულარული ენებზე, ცოდნა, რომელიც შეიძლება მოითხოვოს პროგრამისტი სამუშაოს. ისინი ყველა მაღალი დონის პროგრამირების ენებზე.

პროგრამირების საფუძვლები

დაბალი დონის პროგრამირების - ეს ენებს, მოითხოვს, რომ გაითვალისწინოს ტიპის და შესაძლებლობების პროცესორი. ოპერატორები და მეთოდები ექსპლოატაციასთან პროგრამირების ენების მჭიდრო საკმარისი მანქანა კოდი, ისინი ითხოვენ ცოდნა კომპიუტერის მეხსიერების და პროცესორის გამოდის, რომ მისი.

ეს არის რთული, სხვადასხვა დაბალი დონის პროგრამირების ენები. სია მაინც შემცირდება ერთი უპირატესობის ენა - assembler. მას შემდეგ, რაც საშუალებას იძლევა, რათა კოდები პროგრამების notation ახლოს მანქანა კოდი, assembler გამოიყენება მხოლოდ წერილობით სისტემის პროგრამული უზრუნველყოფა, როგორიცაა ოპერაციული სისტემა, მოწყობილობის დრაივერები, და პროგრამირების კონტროლის ჩიპი კოდები.

მინუსი ასეთი პროგრამირების ენებზე არის, რომ ისინი დაწერილი პროგრამის შესრულება კონკრეტული დავალებები კონკრეტული მოწყობილობის და მათი აღსრულება არ არის გამორიცხული, იმ შემთხვევაში, თუ გადაყვანა პროცესორი.

განაცხადის განვითარების

სია პროგრამირების ენების შექმნას საბაჟო პროგრამები, ასევე განვითარების და განხორციელების საბაჟო პროგრამული უზრუნველყოფა ათასობით საკითხი. როგორ ესმით ასეთი მრავალფეროვანი იმის გამო, რომ კონკრეტული ენის განკუთვნილია გადაჭრის სხვადასხვა ამოცანები.

მიუხედავად იმისა, რომ ამ პროგრამირების ენების განისაზღვრება ცალკე ჯგუფი, მათი განხორციელების ხდება მანქანა კოდი. შეასრულოს პროგრამა ხაზს და მზად თარგმნა მანქანა კოდი გამოყენებით სპეციალური პროგრამული უზრუნველყოფის - თარჯიმანი. იმ შემთხვევაში, თუ თარგმანი კოდი ერთი ენიდან მეორეზე ხორციელდება გარეშე ასრულებენ გუნდი, მაშინ ჩართული ამ პროგრამაში compilers. ზოგადად, პროგრამით თარგმნა პროგრამები დაწერილი ფორმალური პროგრამირების ენიდან მეორეზე, სახელწოდებით translators.

განვიხილოთ უფრო მაღალი დონის პროგრამირების ენებზე. სია იქნება არა მხოლოდ წერენ, რამდენიმე დეტალი თითოეული ყველაზე პოპულარულია.

SQL

Specialized პროგრამირების ენა განკუთვნილია, პირველ რიგში გამოყენება მონაცემთა ბაზის მართვის სისტემები და პროგრამირება. SQL ითარგმნება, როგორც "სპეციალიზებული შეკითხვის ენაზე". მას შემდეგ, რაც ბოლო ათწლეულის DBMS ბაზარზე გაიზარდა ბევრჯერ, პოპულარობის ენა არ გახდეს სიურპრიზი.

არსებობს სხვადასხვა მოსაზრებები მომავალი ენაზე. ნამდვილად მას სჯეროდა, რომ ტექნოლოგია შექმნა რელაციური მონაცემთა ბაზის იყო სიმაღლე, მაგრამ მისი დრო არ ითმენს. საჭიროება განვითარების დაკავშირებით მზარდი მოცულობის დამუშავებულს იწვევს ექსპერტის აზრით, რომ კაცობრიობა უბრალოდ აუცილებელია გადასვლას relational ტექნოლოგია პოსტ-რელატიური მომავალში, მაგრამ შენარჩუნებისა თავსებადობას არსებული მონაცემთა ბანკების.

Javascript

მარჯვენა არის სიდიდით მეორე მაღალი დონის პროგრამირების ენებზე. ადვილად სწავლობენ, მარტივი. შედარებით გაიზარდა ზეც ფიტნეს პროგრამირების იწვევს ის ფაქტი, რომ მუშაობა ამ ენაზე მილიონობით ადამიანი მთელი მსოფლიოს მასშტაბით. ობიექტზე ორიენტირებული ენის საფუძველზე C ++, ადაპტირებული შექმნის პროგრამების და პროგრამები, შეუძლია დიდი რაოდენობით ინფორმაციას სპეციალიზებული გარემოში და მორგებული კონკრეტული განხორციელება გარემოს მზა პროდუქტი.

Java ტექნიკა - არის ფონდი, რომელიც საშუალებას შეუზღუდავია გაზრდის ინფრასტრუქტურის კომპანიებს, რომელიც შეიძლება გაეზიარებინათ ყველაზე მრავალფეროვანი კალიბრის სისტემის დამაკავშირებელი ქსელის მეშვეობით Wi-fi ტელეფონები კომპიუტერი.

XML

შთამომავალი HTML, ეს ტექნოლოგია არის გააფართოვოთ მარკირებას ენა. ეს არის ადაპტირებული ინტერპრეტაცია დოკუმენტები. იგი განახორციელოს კომპლექსური ტრანსფორმაციის და ცვლილება დოკუმენტები. XML გამოიყენება გადასცეს და შენახვის მონაცემების დროებით, როდესაც მუშაობა სხვადასხვა რელატიური მონაცემთა ინტერნეტით.

XML უკვე მიაღწია დონეზე, სადაც ეს შეიძლება ითქვას, რომ ფუნდამენტური საწარმოს ქსელის ტექნოლოგია.

ჩვენ გამოშვება რუსულ

ყველაზე პოპულარული პროგრამირების ენების გამოყენება ლექსიკის ინგლისურ ენაზე. თუმცა, გარდა ამისა, არსებობს ასევე რუსეთის პროგრამირების ენები. სია რუსეთის მცირე და საგნობრივი რომელშიც ისინი გამოიყენება, ეს არის ძალიან სპეციალიზებული. აქ არის რამოდენიმე მაგალითები.

  • 1C: საწარმო. მთელი სისტემა განკუთვნილია მართვის ორგანიზაციის ყველა სფეროს. ხშირად, განცხადებები ძიება პირებს შეუძლიათ "1C პროგრამისტი".
  • ზმნა. ინგლისურენოვანი ანალოგი Pascal.
  • Robic. Specialized პროგრამირების ენაზე ასწავლიან ბავშვებს საფუძვლებს პროგრამირებაში.
  • Rapier. დინამიურად აკრეფილი ენის საფუძველზე, პროცედურები.

როგორც ხედავთ, ენების სია იმდენად ფართო და მრავალფეროვანი, რომ შეუძლებელია, რათა დაფაროს ნებისმიერი კლასიფიკაცია და სიები. თუ თქვენ გადაწყვიტეთ გააკეთოთ პროგრამირების სამოყვარულო და პროფესიულ დონეზე, მაშინ გახსოვდეთ, რომ პროგრამისტი - შემოქმედებითი პროფესია, რომელიც მოითხოვს არა მხოლოდ ცოდნა, არამედ ფანტაზია, წარმოსახვა, ინტუიცია, და კიდევ ცოტა წარმატებას.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ka.delachieve.com. Theme powered by WordPress.