1. C
"C" ဆိုတဲ့ ပရိုဂရမ္းမင္းဘာသာရပ္ကိုု 1970 မွာ Sir Dennis Ritchie က Bell Laboratories မွာ စတင္အသက္သြင္းခဲ့ပါတယ္...ယခုအခါမွာ ကမၻာအနွံ႕က်ယ္က်ယ္ျပန္႕ျပန္႕အသုံးျပဳလွ်က္ရွိပါတယ္...ဒီဘာသာရပ္ဟာ အျခားအဆင့္ျမင့္ profile languages ေတြနဲ႕ operating system ေတြဖန္တီးရာမွာ မ်ားစြာအသုံး၀င္ပါတယ္..."C" ဟာ ပရိုဂရမ္မင္း သမိုင္းရဲ႕မွတ္တိုင္တစ္ခုျဖစ္တယ္လို႕ဆိုခ်င္ပါတယ္..featureတခ်ိဳ႕ကိုေဖာ္ျပရရင္
-Contains Rich set of Data types and Functions.
-C programs are portable, They can be run on any other compiler.
-Contains Bit Manupulation Operators
Structures, Unions, File Handling စတာေတြကိုသုံးၿပီးေတာ့ Program ေတြကိုေရးသားႏိုင္မွာျဖစ္ပါတယ္
2. C++ (C plus plus)
C++ ဟာ C ရဲ႕ advanceဗားရွင္းျဖစ္ပါတယ္....Bjarne Stroustrup က 1983 မွာ တီထြင္ခဲ့ပါတယ္
Some General Features
-Flexible Variable declarations
-Contains large set of Function libraray
-OOP (Object Oriented Programming)
-C++ ကိုအမ်ိဳးမ်ိဳးေသာ Computers မွာသုံးႏိုင္ပါတယ္ machine independent language လို႕အေနာက္ႏိုင္ငံေတြမွာေခၚဆိုတာမွတ္သားဖူးပါတယ္.......
3. JAVA
Javaဟာ ေပၚျပဴလာ language တစ္ခုျဖစ္ၿပီး ယေန႕ NO.1 လို႕ဆိုႏိုင္ပါတယ္ James Gosling in က 1995 မွာစတင္ခဲ့ပါတယ္ စိတ္၀င္စားဖြယ္ေကာင္းတာက java ကုိ 3 billion ေက်ာ္တဲ့ devices အမ်ိဳးမ်ိဳးမွာ run ေနတယ္လို႕သိရွိရပါတယ္.. JSoftware development projects ေတြနဲ႕ web application development ေတြမွာအသုံးမ်ားလွပါတယ္.. ယေန႕နာမည္ၾကီးဆိုဒ္ေတြျဖစ္တဲ့ Google, Blogger နဲ႕ Youtube တို႕မွာလည္း java ကိုသုံးထားပါတယ္
Some General Features
-High-level language
-Easy to write a program
-Java programs will run on various plat-forms (Windows, Linux, Mac)
-Supports multithreaded programming
-Cross-Platform functionality
4. PHP (Hypertext Processor)
PHP (Personal Home Page) dynamic web pages ဖန္တီးရာမွာ သုံးတတ္ၾကပါတယ္Open-source software ျဖစ္ၿပီးRasmus Lerdorf က 1995 ကဒီဇိုင္းစခဲ့ပါတယ္ Facebook, Wikipedia, Digg, Wordpress, Joomla စတဲ့နာမည္ၾကီးဆိုဒ္တြမွာ PHP ကိုသုံးထားၾကပါတယ္
Some General Features
-Server-Side Scripting and Command line Scripting
-PHP is fast
-Can be used in many other Operating system.
-It can be Embedded into HTML coding.
5. Python
Python ကေတာ့အဆင့္ျမင့္တဲ့ programming language ျဖစ္ၿပီး Guido Van Rossum က 1991 ကတီထြင္ခဲ့ပါတယ္ Python ကို web development, Software development, Information Security စသျဖင့္ အသုံးျပဳၾကပါတယ္ Spotify, Google, Yahoo, Facebook ေတြမွာ Python ကိုသုံးထားပါတယ္..
Some General Features
-Python is powerful and fast
-Contains high level dynamic data types
-Easy to learn
6. SQL
SQL (Structured Query Language) က Donald Chamberlin နဲ႕ Raymond F Boyce တုိ႕ႏွစ္ေယာက္ရဲ႕ဖန္တီးမႈျဖစ္ပါတယ္ SQL statements ေတြကို Database ဆီကေန update လုပ္ဖို႕ manipulate နဲ႕ retrieve data ေတြအတြက္အသုံးျပဳၾကပါတယ္
Some General Features
- data base ကိုဖန္တီးမႈ နဲ႕ update လုပ္ရာမွာလြယ္ကူမႈရွိျခင္း
- SQL မွာ programming skills အမ်ားၾကီးမသုံးပါဘူး
- commandsတခ်ိဳကိုေျပာရရင္ အလြယ္ျဖစ္တဲ့ SELECT, INSERT, DELETE, CREATE, DROP ေပ့ါ
7. C#
C# လို႕ေရးသားေလ့ရွိတဲ့ "C sharp"ကို develope လုပ္ခဲ့သူကေတာ့ Microsoft ပဲျဖစ္ပါတယ္ 2000 ေလာက္ကဖန္တီးခဲ့ပါတယ္ C# င strict boolean data type ေတြကိုလညး္ေထာက္ပံ့ေပးထားပါတယ္
Some General Features
-Multi-Paradigm (C# က C နဲ႕ C++ ကိုေပါင္းစပ္ပါတယ္)
- JAVA and C++ တို႕နဲ႕ ဆင္တူပါတယ္
-apid Application Development (RAD) ကိုအသုံးျပဳခြင့္ေပးပါတယ္
8. VB
Visual Basic ဆိုတာကေတာ့ Windows Operating system ေပၚမွာအလုပ္လုပ္ပါတယ္ Microsoft Corporation က 1991မွာဖန္တီးခဲ့ပါတယ္ Visual Basic program ကိုသုံးၿပီး program ေတြကိုအလြယ္တကူဖန္တီးႏိုင္ပါတယ္
Some General Features
-Drag and Drop objects or elements into the program
-Data Access Feature, With the help of this feature A programmer can able to create Data Base
-Easy to Debug
9. JavaScript
JavaScript ကို web development ေတြမွာ အသုံးျပဳၾကပါတယ္ web-pages functions, PDF documents, desktop widgets ,blog sidebar စသျဖင့္ တြင္က်ယ္စြာအသုံးျပဳၾကပါတယ္ JavaScript ကိုေတာ့ Brendan Eich က 1995 မွ ဒီဇိုင္းလုပ္ခဲ့ပါတယ္..
Some General Features
-Familiar with Perl and C (Structured)
-Supports on Browsers
-Client-Side Web Programming
10. Perl
Perl ကိုဖန္တီးသူကေတာ့ Larry Wallျဖစ္ၿပီး 1987 မွာျဖစ္ပါတယ္ Perl ကို Graphics development, Network Administrator နဲ႕ Data base Application ေတြမွာအသုံးျပဳႏိုင္ပါတယ္
Some General Features
-Text Processing and System Administration
- Commonly Gateway Interface
-Open Source, Fast , Flexible and Dynamic
ကၽြန္ေတာ္တို႕ႏိုင္ငံမွာလည္း programmer မ်ားစြာ ရွိေနၿပီျဖစ္ပါတယ္... သင္ဟာ ဒီဘာသာရပ္ေတြအားလုံးကိုတတ္ေျမာက္စရာမလိုဘဲနဲ႕...တစ္ခုခု ကို တစိုက္စိုက္မတ္မတ္ေလ့လာၿပီး အသက္ေမြး၀မ္းေၾကာင္းျပဳႏိုင္ပါတယ္... အဓိက တစ္ခုကိုလိုက္စားၿပီး က်န္တာေတြကိုေတာ့ ဗဟုသုတေလာက္ေလ့လာသင့္ပါတယ္....Web development ကို လိုက္မယ္ဆိုရင္ေတာ့ အရင္ဆုံး HTML,CSS တို႕ကို စတင္ေလ့လာသင့္ၿပီး..ျမန္မာလို အေသးစိပ္ေရးသားထားတဲ့ Ebook ေတြ အြန္လိုင္းမွာ ေဒါင္းလုပ္ယူႏိုင္ပါ..ကၽြန္ေတာ့ဆီမွာလည္း တင္ထားပါတယ္ Ebook ေအာက္မွာရွာၾကည့္ပါ...ေက်းဇူးတင္ပါတယ္.ကၽြန္ေတာ္ကေတာ့ ံHanwailinn (ေဆးရိုးသည္ Team )ျဖစ္ပါတယ္ခင္ဗ်ာ
0 comments:
Post a Comment