Professional Documents
Culture Documents
اﻣﺮوزه ﻣﻬﻤﺘﺮﯾﻦ ﻣﻬﺎرت ﺑﺮای ﻣﻮﻓﻘﯿﺖ در ﮐﺴﺐ و ﮐﺎر و زﻧﺪﮔﯽ داﺷﺘﻦ ﻣﻬﺎرت ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ اﺳﺖ.اﻣﺮوز ﺗﻘﺮﯾﺒﺎ ﮐﺎﻣﭙﯿﻮﺗﺮ ﻫﺎ در
ﻫﺮ ﺻﻨﻌﺘﯽ وارد ﺷﺪه اﻧﺪ ﭘﺲ ﯾﺎدﮔﯿﺮی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ و اﯾﻨﮑﻪ ﯾﮏ ﺑﺮﻧﺎﻣﻪ ﭼﮕﻮﻧﻪ ﮐﺎر ﻣﯽ ﮐﻨﺪ از اﻫﻤﯿﺖ ﺑﺎﻻﯾﯽ ﺑﺮﺧﻮردار اﺳﺖ
ﺟﺎﻣﻌﻪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﺎن و ﺗﻮﺳﻌﻪ دﻫﻨﺪﮔﺎن روز ﺑﻪ روز در ﺣﺎل رﺷﺪ و ﭘﯿﺸﺮﻓﺖ اﺳﺖ،زﺑﺎن ﻫﺎی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺟﺪﯾﺪ در ﺣﺎل
ﻇﻬﻮر ﻫﺴﺘﻨﺪ ﮐﻪ ﺑﺮای دﺳﺘﻪ ﻫﺎی ﻣﺨﺘﻠﻒ ﺗﻮﺳﻌﻪ دﻫﻨﺪﮔﺎن از ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﺎن ﻣﺒﺘﺪی ﺗﺎ ﺣﺮﻓﻪ ای و ﻫﻤﭽﻨﯿﻦ ﺑﺮای ﻣﻮارد ﻣﺨﺘﻠﻒ
)ﺑﺮﻧﺎﻣﻪ ﻫﺎی ﮐﺎرﺑﺮدی وب ،ﺑﺮﻧﺎﻣﻪ ﻫﺎی ﮐﺎرﺑﺮدی ﻣﻮﺑﺎﯾﻞ ،ﺗﻮﺳﻌﻪ ﺑﺎزی ،ﺳﯿﺴﺘﻢ ﺗﻮزﯾﻊ ﺷﺪه و …( ﻣﻨﺎﺳﺐ ﻫﺴﺘﻨﺪ.
.۱ﭘﺎﯾﺘﻮن )(Python
ﭘﺎﯾﺘﻮن ) (Pythonدر ﺳﺎلﻫﺎی اﺧﯿﺮ ﺑﻪ ﯾﮑﯽ اﺻﻠﯽﺗﺮﯾﻦ زﺑﺎنﻫﺎی ﯾﺎدﮔﯿﺮی ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ ﺗﺒﺪﯾﻞ ﺷﺪه ،ﺳﯿﻨﺘﮑﺲ ﺳﺎده و ﺳﺮ
راﺳﺖ ،دﯾﺘﺎ ﺗﺎﯾﭗﻫﺎی ﮔﺴﺘﺮده و ﻣﺪرن و دﺳﺘﻮرات ﻗﺪرﺗﻤﻨﺪ و ﮐﺘﺎﺑﺨﺎﻧﻪﻫﺎی ﺑﺴﯿﺎر ﮔﺴﺘﺮده و اﻣﮑﺎن دﯾﺒﺎگ ﮐﺮدن ﺳﺎده ﯾﮑﯽ از
اﺻﻠﯽﺗﺮﯾﻦ دﻻﯾﻠﯽ ﺗﺒﺪﯾﻞ روی آوردن ﺑﻪ آﻣﻮزش ﭘﺎﯾﺘﻮن ﺑﻮده اﺳﺖ.
زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﭘﺎﯾﺘﻮن در ﺣﺎل ﺣﺎﺿﺮ زﺑﺎﻧﯽ ﺑﺴﯿﺎر ﭘﺮ اﺳﺘﻔﺎده در ﺷﺮﮐﺖﻫﺎ و ﺳﺎزﻣﺎنﻫﺎی ﻣﻌﺘﺒﺮی ﻣﺎﻧﻨﺪ ﮔﻮﮔﻞ ،ﯾﺎﻫﻮ ،ﻧﺎﺳﺎ،
ﻧﻮﮐﯿﺎ ،آی ﺑﯽ ام اﺳﺖ و ﺑﺴﯿﺎری داﻧﺸﮕﺎهﻫﺎ و ﻣﺮاﮐﺰ ﻋﻠﻤﯽ ﺑﺮای ﭘﺮوژهﻫﺎی ﺗﺤﻘﯿﻘﺎﺗﯽ ﺧﻮد از آن اﺳﺘﻔﺎده ﻣﯽﮐﻨﻨﺪ.
ﻣﯿﺰان ﺳﺨﺘﯽ :ﯾﺎدﮔﯿﺮی ﮐﺎﻣﻼ ﺳﺎده و آﺳﺎن،ﺑﻬﺘﺮﯾﻦ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺑﺮای اﻓﺮادی ﮐﻪ ﻗﺼﺪ ﺷﺮوع ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ دارﻧﺪ
.۲ﺟﺎوا )(Java
ﺟﺎوا ﯾﮑﯽ از ﮔﺴﺘﺮده ﺗﺮﯾﻦ زﺑﺎن ﻫﺎی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ در ﺟﻬﺎن ﻣﯿﺒﺎﺷﺪ،ﺟﺎوا ﯾﮏ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ اﺳﺖ ﮐﻪ ﺗﻮﺳﻂ James
Goslingدر Sun Microsystemsﻃﺮاﺣﯽ ﺷﺪه اﺳﺖ .ﺟﺎوا اﺑﺘﺪا در ﺳﺎل ۱۹۹۵ﻣﻨﺘﺸﺮ ﺷﺪ و از آن زﻣﺎن ﺑﻪ ﯾﮑﯽ از ﻣﺤﺒﻮب
ﺗﺮﯾﻦ زﺑﺎن ﻫﺎی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺗﺒﺪﯾﻞ ﺷﺪه اﺳﺖ ﮐﻪ ﺣﺪود ۹ﻣﯿﻠﯿﻮن ﺗﻮﺳﻌﻪ دﻫﻨﺪه از آن اﺳﺘﻔﺎده ﻣﯽ ﮐﻨﻨﺪ.
ﺟﺎوا ﯾﮏ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺷﯽ ﮔﺮا اﺳﺖ ﮐﻪ ﺑﺎ ﻧﺤﻮ ﻧﻮﺷﺘﺎری ﯾﺎ ﺳﯿﻨﺘﮑﺲ ﻋﻤﺪﺗﺎ ﻣﺒﺘﻨﯽ ﺑﺮ Cو ++ Cاﺳﺖ ﮐﻪ ﺑﺮای اﯾﺠﺎد
ﺑﺮﻧﺎﻣﻪ ﻫﺎی ﻗﻮی ،اﻣﻦ و ﻗﺎﺑﻞ ﺣﻤﻞ ﮐﻪ ﻣﯽ ﺗﻮاﻧﻨﺪ ﺑﺮ روی ﺳﯿﺴﺘﻢ ﻋﺎﻣﻞ ﻫﺎی ﻣﺨﺘﻠﻒ اﺟﺮا ﺷﻮﻧﺪ.اﻧﺪروﯾﺪ ﺑﻪ ﺻﻮرت ﮐﺎﻣﻞ
ﺑﺮای ﺗﻮﺳﻌﻪ ﺑﺮﻧﺎﻣﻪ ﻫﺎی ﺧﻮد از ﺟﺎوا اﺳﺘﻔﺎده ﻣﯿﮑﻨﺪ.ﭘﺲ ﺷﻤﺎ ﺑﺎ ﯾﺎدﮔﯿﺮی اﯾﻦ زﺑﺎن ﻣﯿﺘﻮاﻧﯿﺪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ اﻧﺪروﯾﺪ را ﻧﯿﺰ ﺑﻪ
ﺳﺎدﮔﯽ ﯾﺎدﺑﮕﯿﺮﯾﺪ.
ﻣﻮرد ﺻﺤﺖ ﮐﻨﻢ ﺑﺎﯾﺪ ﺑﮕﻮﯾﻢ اﻧﻮاع ﺻﻨﻌﺖ در ﮐﺸﻮر ﻫﺎ از ﻗﺒﯿﻞ ﺗﺠﻬﯿﺰات ﻣﺪرت و ﺳﺨﺖ اﻓﺰار ﻫﺎی رﺑﺎﺗﯿﮏ در اﻧﻮاع ﺻﻨﺎﯾﻊ،
ﺻﻨﻌﺖ ﻓﻀﺎﯾﯽ ،ﺳﯿﺴﺘﻢ ﻫﺎی ﻣﻌﻤﺎری و ﺑﺎﻧﮑﯽ ،ﺻﻨﻌﺖ ﺧﻮدرو ﺳﺎزی ،ﺻﻨﻌﺖ ﺑﺎزی ﺳﺎزی ،ﺳﯿﺴﺘﻢ ﻫﺎی ﮐﺎﻣﭙﯿﻮﺗﺮی و ﯾﺎ ﮐﻨﺴﻮل
ﻫﺎی ﺑﺎزی ،ﺳﯿﺴﺘﻢ ﻫﺎی ﺧﺎﻧﮕﯽ و ﯾﺎ ﺳﯿﺴﺘﻢ ﻫﺎی رﺑﺎﺗﯿﮏ و ﻫﻮش ﻣﺼﻨﻮﻋﯽ ،ﺗﺠﻬﯿﺰات ﻣﺠﻬﺰ ﺑﻪ اﻧﻮاع ﺣﺴﮕﺮ ﻫﺎ و ﻫﻮش
ﻣﺼﻨﻮﻋﯽ در ﻋﻠﻢ ﭘﺰﺷﮑﯽ ،ﻧﺮم اﻓﺰار ﻫﺎی ﻣﻬﻨﺪﺳﯽ و ﻫﻤﭽﻨﯿﻦ ﺳﯿﺴﺘﻢ ﻋﺎﻣﻞ ﻫﺎ و ﺑﺴﯿﺎری از ﻣﻮارد دﯾﮕﺮی ﮐﻪ ﻣﯿﺘﻮان ﻧﺎم ﺑﺮد
ﺗﻮﺳﻂ اﯾﻦ زﺑﺎن ﺳﯽ ﭘﻼس ﭘﻼس ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ و ﭘﯿﺎده ﺳﺎزی ﺷﺪه اﻧﺪ.
ﺟﺎوا اﺳﮑﺮﯾﭙﺖ زﺑﺎﻧﯽ اﺳﺖ ﮐﻪ در ﺻﻔﺤﺎت htmlﮐﺎرﺑﺮد دارد و ﻗﺎﺑﻠﯿﺘﻬﺎی ﺑﺴﯿﺎری از ﻗﺒﯿﻞ :اﻓﺰاﯾﺶ ﮐﯿﻔﯿﺖ ﻃﺮاﺣﯽ ﺻﻔﺤﺎت ,
ﮐﻨﺘﺮل ﺻﻔﺤﺎت ،ﮐﻨﺘﺮل browserﺑﺎزدﯾﺪ ﮐﻨﻨﺪه ،ﺳﺎﺧﺖ و اﺳﺘﻔﺎده cookieﻫﺎ و ﺑﺴﯿﺎری ﭼﯿﺰﻫﺎی دﯾﮕﺮ JavaScript.ﯾﮏ
زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ اﺳﮑﺮﯾﭙﺘﯽ اﺳﺖ ﮐﻪ ﮐﺪﻫﺎی آن ﺑﺴﯿﺎر ﺷﺒﯿﻪ ﺑﻪ زﺑﺎن Cاﺳﺖ.
زﺑﺎن Java Scriptﺑﻪ ﺣﺮوف ﺑﺰرگ و ﮐﻮﭼﮏ ﺣﺴﺎس ﻣﯿﺒﺎﺷﺪ .زﺑﺎن JavaScriptﯾﮏ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ “ﺷﯽ ﮔﺮا” ﻣﯿﺒﺎﺷﺪ.
از آﻧﺠﺎ ﮐﻪ JavaScriptﯾﮏ ﻣﺘﻦ ﺳﺎده ﻣﯿﺒﺎﺷﺪ ،در ﻧﺘﯿﺠﻪ ﻣﯿﺘﻮان از ﻫﺮ وﯾﺮاﯾﺸﮕﺮ ﻣﺘﻦ ﮐﻤﮏ ﮔﺮﻓﺖ ،در ﺳﯿﺴﺘﻢ وﯾﻨﺪوز اﻏﻠﺐ
ﮐﺎرﺑﺮان از ﺑﺮﻧﺎﻣﻪ notepadاﺳﺘﻔﺎده ﻣﯿﮑﻨﻨﺪ.
ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل ﻧﻮد ﺟﯽ اس Node.jsﯾﮏ ﻣﺤﯿﻂ اﺟﺮاﯾﯽ ﺳﻤﺖ ﺳﺮور اﺳﺖ ﮐﻪ ﺑﺮ ﻣﺒﻨﺎی ﻣﻮﺗﻮر ﺟﺎوا اﺳﮑﺮﯾﭙﺖ ﺗﻮﺳﻌﻪ داده
ﺷﺪه اﺳﺖ.در ﻧﻮد ﺟﯽ اس ﻧﯿﺎزی ﺑﻪ اﺟﺮای ﮐﺪﻫﺎ در ﻣﺮورﮔﺮ ﻧﯿﺴﺖ .ﺑﺎ اﺳﺘﻔﺎده از ﺗﮑﻨﻮﻟﻮژی Nodeو ﻣﺎژول ﻫﺎی ﺟﺎﻧﺒﯽ آن
ﻣﯽ ﺗﻮان وب ﺳﺮوﯾﺲ ﻫﺎی ﻣﻨﻌﻄﻒ ،ﺑﺎ ﻗﺎﺑﻠﯿﺖ ﻫﺎی ﺑﺎﻻ و دﺳﺘﺮﺳﯽ آﺳﻨﮑﺮون ) (Asynchronousﺑﻪ دﯾﺘﺎﺑﯿﺲ ﺗﻮﻟﯿﺪ ﮐﺮد.
.۵ﭘﯽ اچ ﭘﯽ )(PHP
ﭘﯽ اچ ﭘﯽ PHPرا ﻣﯽ ﺗﻮان ﺑﺎ ﻗﺎﻃﻌﯿﺖ ﭘﺮﻃﺮﻓﺪارﺗﺮﯾﻦ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺳﻤﺖ وب داﻧﺴﺖ ﮐﻪ از آن ﺑﺮای ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ
و ﭘﯿﺎده ﺳﺎزی ﺑﺴﯿﺎری از وب ﺳﺎﯾﺖ ﻫﺎی داﯾﻨﺎﻣﯿﮏ اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد .ﻣﺠﻤﻮﻋﻪ ای ﮐﻪ ﻫﻢ اﮐﻨﻮن ﭘﯿﺶ روی ﺷﻤﺎﺳﺖ از اوﻟﯿﻦ
ﻣﺮاﺣﻞ ﻧﺼﺐ و اﺟﺮای PHPو ﻣﺤﯿﻂ ﺷﺒﯿﻪ ﺳﺎز آن ﺗﺎ ﭘﯿﺸﺮﻓﺘﻪ ﺗﺮﯾﻦ ﻗﺴﻤﺖ ﻫﺎی ﮐﺎر ﺑﺎ ﭘﺎﯾﮕﺎه داده و … ﻫﻤﺮاه ﺷﻤﺎﺳﺖ ﺗﺎ
ﺗﻮاﻧﺎﻫﺎﯾﯽ ﺧﻮد را در زﻣﯿﻨﻪ ی ﻃﺮاﺣﯽ و ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ وب ﮐﺎﻣﻞ ﮐﻨﯿﺪ.
ﻣﯿﺰان ﺳﺨﺘﯽ :ﯾﺎدﮔﯿﺮی ﺳﺎده و آﺳﺎن
.۶زﺑﺎن )(Swift
زﺑﺎن ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ Swiftاز ﺷﺮﮐﺖ اﭘﻞ ﯾﮏ زﺑﺎن ﻣﺘﻦ ﺑﺎز و اﻧﻌﻄﺎفﭘﺬﯾﺮ اﺳﺖ ،اﭘﻞ ﺑﺎ در ﻧﻈﺮ ﮔﺮﻓﺘﻦ اﻣﮑﺎﻧﺎت ﺟﺪﯾﺪ و ﺳﻬﻮﻟﺖ
اﺳﺘﻔﺎده اﯾﻦ زﺑﺎن را ﺑﻪ ﯾﮑﯽ از اﻧﻌﻄﺎفﭘﺬﯾﺮﺗﺮﯾﻦ زﺑﺎنﻫﺎی دﻧﯿﺎ ﺗﺒﺪﯾﻞ ﮐﺮده اﺳﺖ.اﭘﻞ زﺑﺎن ﺧﻮد را ﺑﺮای ﺳﻬﻮﻟﺖ اﺳﺘﻔﺎده و
ﺳﺎدﮔﯽ و ﺗﻄﺒﯿﻖ ﺑﺎ ﭘﺎﯾﺘﻮن ﺳﺎﺧﺘﻪ اﺳﺖ .اﯾﻦ ﯾﻌﻨﯽ ﻣﯽﺗﻮاﻧﯿﺪ ﺳﺮﯾﻊﺗﺮ از ﻫﺮ ﭘﻠﺘﻔﺮم دﯾﮕﺮی اﯾﻦ زﺑﺎن را ﯾﺎد ﺑﮕﯿﺮﯾﺪ .ﺑﻌﻀﯽ
ﻣﯽﮔﻮﯾﻨﺪ ﻓﻘﻂ در ﺳﻪ اﻟﯽ ﭼﻬﺎر ﻣﺎه ،ﻣﯽﺗﻮاﻧﯿﺪ اﯾﺪهﻫﺎی ﺧﻮد را ﻋﻤﻠﯽ ﮐﻨﯿﺪ.
ﺳﯽ ﺷﺎرپ ﯾﮏ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﭼﻨﺪ ﻣﺪﻟﯽ اﺳﺖ ﮐﻪ ﺷﺎﻣﻞ دﺳﺘﻮری ،ﺗﺎﺑﻌﯽ ،ﻋﻤﻮﻣﯽ ،ﺷﯽء ﮔﺮا و ﺟﺰء ﮔﺮا اﺳﺖ .اﯾﻦ زﺑﺎن
ﺗﻮﺳﻂ ﺷﺮﮐﺖ ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ و از دل ﻓﺮﯾﻢ ورک NET.ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ ﺧﻠﻖ و ﭘﺮورش ﯾﺎﻓﺖ و ﺑﻌﺪ ﻫﺎ ﺗﻮاﻧﺴﺖ اﺳﺘﺎﻧﺪارد ﻫﺎی
ISOو Ecmaرا درﯾﺎﻓﺖ ﮐﻨﺪ و ﺑﻪﻋﻨﻮان ﯾﮏ زﺑﺎن اﺳﺘﺎﻧﺪارد ﺗﺎﯾﯿﺪ ﺷﻮد.
در ﻋﯿﻦ ﺣﺎل زﺑﺎن ، #Cزﺑﺎن ﺑﺮﮔﺰﯾﺪه ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ ﺑﺮای اﯾﺠﺎد ﺳﯿﺴﺘﻢ ﻋﺎﻣﻞ وﯾﻨﺪوز و وﯾﻨﺪوزﻓﻮن ﺑﺮای ﺳﯿﺴﺘﻢ ﻋﺎﻣﻞ
ﻣﻮﺑﺎﯾﻞﻫﺎﯾﯽ ﻫﻤﭽﻮن ، HTCﻣﺎﯾﮑﺮوﺳﺎﻓﺖ و ﻧﻮﮐﯿﺎ ﻣﯽ ﺑﺎﺷﺪ.
اﯾﻦ زﺑﺎن ﻧﯿﺰ ﻣﺎﻧﻨﺪ زﺑﺎن ﺟﺎوا ﺑﺮای ﭘﺮوژهﻫﺎی اﻗﺘﺼﺎدی و ﺑﺰرگ ،اﻧﺘﺨﺎب ﺑﺴﯿﺎر ﺧﻮﺑﯽ اﺳﺖ .ﮔﺮ ﭼﻪ ﺗﻌﺪاد ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﺎﻧﯽ ﮐﻪ
ﺑﻪ اﯾﻦ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﻣﯽﮐﻨﻨﺪ ،ﺑﻪ ﭘﺎی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﺎن ﺟﺎوا ﻧﻤﯽرﺳﺪ ،وﻟﯽ ﺑﻪ ﻟﻄﻒ ﭘﺸﺘﯿﺒﺎﻧﯽ ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ ،اﯾﻦ زﺑﺎن
ﯾﮑﯽ از ﻣﺪﻋﯿﺎن ﻗﻮی در ﺑﯿﻦ زﺑﺎنﻫﺎی ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ اﺳﺖ)ﺑﺮای ﯾﺎدﮔﯿﺮی ﺟﺎوا ﻣﯽ ﺗﻮاﻧﯿﺪ از دوره ﺻﻔﺮ ﺗﺎ ﺻﺪ ﺟﺎوا ﮐﺪﻓﺮﻧﺪ
اﺳﺘﻔﺎده ﮐﻨﯿﺪ(.
ﺑﺎزار ﭘﺎﯾﺘﻮن و ﺟﺎوا اﺳﮑﺮﯾﭙﺖ در دﻧﯿﺎی اﺳﺘﺎرﺗﺎپﻫﺎ ﺑﺴﯿﺎر داغ اﺳﺖ،ﺑﺴﯿﺎری از اﺳﺘﺎرﺗﺎپ ﻫﺎ از از ﺟﻨﮕﻮ )ﭘﺎﯾﺘﻮن( ،ﻓﻼﺳﮏ
)ﭘﺎﯾﺘﻮن( و ) NodeJSﺟﺎوا اﺳﮑﺮﯾﭙﺖ( ﺑﻪ ﻋﻨﻮان ﭼﺎرﭼﻮب backendﺧﻮد اﺳﺘﻔﺎده ﻣﯽ ﮐﻨﻨﺪ.ﭘﺎﯾﺘﻮن و ﺟﺎوا اﺳﮑﺮﯾﭙﺖ را
ﻣﯽ ﺗﻮان ﺑﻪ ﺳﺎدﮔﯽ ﯾﺎدﮔﺮﻓﺖ و در ﻧﺘﯿﺠﻪ ﺑﻬﺘﺮﯾﻦ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺑﺮای اﻓﺮاد ﻣﺒﺘﺪی اﺳﺖ .ﻋﻼوه ﺑﺮ اﯾﻦ ،ﻫﺮ دو آﻧﻬﺎ ﻧﯿﺰ
ﺑﺎزار ﮐﺎر ﺧﻮب و ﻣﻨﺎﺳﺒﯽ دارﻧﺪ.