Radio

bg

သင္ေလ့လာသင္ယူသင့္ေသာ programming ဘာသာရပ္ (၁၀)ခု



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 )ျဖစ္ပါတယ္ခင္ဗ်ာ



[IMG]

[IMG]



SHARE ON:

အြန္လိုင္းမွာသြားရင္းလာရင္းေတြ႕ရွိသမွ် ေလးေတြကို သည္ေနရာမွာ လာစုထားျခင္းသာျဖစ္ပါတယ္ ဘာေကာင္ ဘာဘေလာ့ဂါမွမဟုတ္ပါ။ကၽြန္ေတာ္လိုသမွ်စုေ၀းထားရာတြင္ သင္လိုတာမ်ား ရွိေနႏိုင္ပါသည္

    Blogger Comment

0 comments:

Post a Comment