অ্যাপল আইফোন (iPhone), A7 চিপ, 64 বিট মোবাইল: একটি সংক্ষিপ্ত চিত্র

ইংরেজিতেঃ http://sitestree.com/2013/09/15/apple-iphone-a7-chip-64-bit-mobile-just-an-overview/

অ্যাপল আইফোন, A7 চিপ , 64 বিট মোবাইল: শুধু একটি সংক্ষিপ্ত চিত্র.

সাম্প্রতিক আইফোন ডিভাইস সমুহ:

আইফোন 5s , আইফোন 5c <- নতুন রিলিজ
4s আইফোন

5s -> 64 বিট আর্কিটেকচার ব্যবহার করে এবং 64 বিট A7 প্রসেসর ব্যবহার করে, iOS 7 ও 64 বিট, এবং 5s iOS ব্যবহার করে
5C এবং 4s ব্যবহার করে 32 বিট প্রসেসর এবং 32 বিট অপারেটিং সিস্টেম
5s -> 64 বিট। তাই বেশী RAM থাকতে পারে.

4s এবং 5c, 32 বিট হয় ; তাই সাধারণত কম মেমরি। ৪ জিবি

4s 8 গিগাবাইট স্টোরেজ ক্ষমতা
5c 16 গিগাবাইট এবং 32GB ধারণক্ষমতা সম্পন্ন
5s 16, 32 , এবং 64 গিগাবাইট ধারণক্ষমতা সম্পন্ন হয়

A7 chip”>5s -> A7 চিপ
A6 chip”>5c -> A6 চিপ
A5 chip”>4s -> A5 চিপ

64 bit, uses ARMV8 architecture, have more registers [very fast memory and closest to the processor]”>A7 chip -> 64 বিট , বেশী Register ধারণ করতে পারে [ Register: খুব দ্রুত মেমরি এবং প্রসেসর closest ] ARMV8 আর্কিটেকচার ব্যবহার করে

64 বিট প্রসেসর এর উপকারিতা
– অধিক RAM থাকতে পারে
– প্রসেসর দ্রুত তথ্য প্রক্রিয়া করতে পারি
– বেশী Register ধারণ করতে পারে

ভালো পারফর্ম করার জন্য অ্যাপ্লিকেশন কেউ 64 বিট আর্কিটেকচার বিবেচনা করতে হবে

তবে খুব কম মোবাইল অ্যাপ্লিকেশন ৬৪ বিট এর পূর্ণ ক্ষমতা ব্যবহার করার প্রয়োজন হবে। যদিও ভবিষ্যতে দরকার হবে।

যাইহোক, মোবাইল মধ্যে 64 বিট ব্যবহার করে অ্যাপল একটি খুব স্মার্ট কৌশল অবলম্বন করেছে। 64 bit is a good marketing term.

আপেল এর জন্য প্রধান advanatage, তারা এখন 64 বিট mobile platform create korlo. এখন এই প্লাটফর্ম এর জন্য নতুন হার্ডওয়্যার অ্যান্ড সফটওয়্যার তৈরি হবে। আনুষঙ্গিক 64 বিট প্ল্যাটফর্মের জন্য অনেক উন্নত চিপ নির্মাণ করা হবে , তাই অ্যাপল নতুন মোবাইল ভিত্তিক পণ্য নির্মাণ করতে পারে বা তাদের মোবাইল ও ল্যাপটপ / ডেস্কটপ পণ্য উন্নত করতে পারে।

সেন্সরঃ 5s আঙুলের ছাপ পরিচয় সেন্সর চালু. অন্য সব সেন্সর 5c , 5s , এবং 4s মধ্যে একই.

5s চালু করা হয়েছে :

অটো ইমেজ স্থিতিশীল
Burst মোড

 

5s এবং 5c LTE support করে।

A7 চিপ ভারী গ্রাফিক্স মোবাইল গেম চালাতে পারেন. যাইহোক, খুব কয়েক মোবাইল গেম এর এই বৈশিষ্ট্য প্রয়োজন। তবে হ্যাঁ, ভবিষ্যতে অনেক গেম তৈরি করা হবে যাদের এই সুবিধা দরকার হবে। A7 er গ্রাফিক্স প্রক্রিয়া এর ক্ষমতা বেশী বলে এক্ষেত্রে অনেক সুবিধা পাউয়া যাবে।

5c কম বাজেটের গ্রাহকদের জন্য. তবুও তারা এখনও অ্যানড্রইড বা অন্যান্য ব্রান্ডের অনুরূপ ফোনের চেয়ে বেশি ব্যয়বহুল।

পড়া আবশ্যক :

http://news.cnet.com/8301-1035_3-57602372-94/the-real-reasons-apples-64-bit-a7-chip-makes-sense/

“The A7 is up to twice as fast as the previous-generation system at CPU tasks,” Schiller said, and up to twice as fast at graphics tasks, too”

“And third, it gives Apple more flexibility to build ARM-based PCs if it chooses to embrace an alternative to Intel chips”

A7, doubled the general purpose register, and doubled the floating point registers []

Apple has improved the related development tools to support 64 bit development as well

 

সাইটম্যাপ-এক্স (SiteMapx): গুগল, বিং এবং ইয়াহুর জন্য সাইটম্যাপ জেনারেটর, SEO এর জন্য

সাইটম্যাপ-এক্স (SiteMapx): গুগল, বিং এবং ইয়াহুর জন্য সাইটম্যাপ জেনারেটর, SEO এর জন্য
http://www.sitemapx.com/
সাইট ম্যাপ এক্স সফ্টওয়্যার স্বয়ংক্রিয়ভাবে গুগল, ইয়াহু, বিং ও অন্যান্য সার্চ ইঞ্জিনের জন্য একটি সাইটম্যাপ জেনারেট করতে পারবেন। মৃত সংযোগ (dead link) সমস্যা আবিষ্কার করতে সাহায্য করে. এটা সম্পূর্ণ বিনামূল্যে. দক্ষতা ছাড়া, এক মিনিটে সহজ সেটআপ করা যায়।

সাইট ম্যাপ একটি সাইটের অভ্যন্তরীণ গঠন প্রদর্শন করতে পারে। একটি ভাল ওয়েবসাইটে একটি সাইট ম্যাপ অপরিহার্য.

সাইট ম্যাপ, এইচটিএমএল সাইটম্যাপ এবং এক্সএমএল সাইট ম্যাপ দুই ধরনের আছে. একটি XML সাইট ম্যাপ এর সাহয্য, সার্চ ইঞ্জিন ক্রলার (Googlebot মত) কার্যকরভাবে সমগ্র সাইট ক্রল করতে পারে।

পরমাণু শক্তির ব্যবহার

যুক্তরাষ্ট্রের মহাকাশ গবেষণা সংস্থা NASA ও কলম্বিয়া বিশ্ববিদ্যালয়ের বৈজ্ঞানিকদের একটি গবেষণা প্রবন্ধে দেখিয়েছেন যে পরমাণু শক্তি ব্যবহার করে ১৯৭০ সাল থেকে ২০১০ সাল পর্যন্ত বিভিন্ন দেশে যে বিদ্যুৎ উৎপাদন করা হয়েছে তা যদি তেল, গ্যাস, বা কয়লা ব্যাবহার করে উৎপন্ন করা হত তাতে শুধু পরিবেশ দূষণ ও তার প্রতিক্রিয়ায় ফলে ১৯ লাখ মানুষ মারা যেত ও ৬৪ বিলিয়ন টন গ্রীনহাউস গ্যাস বায়ুমণ্ডলে নির্গত হত।পারমানবিক শক্তি খরচ করে উৎপাদিত বিদ্যুৎ বর্তমানে পৃথিবীতে প্রচলিত বিদ্যুৎ উৎপাদন মাধ্যম গুলোর মধ্যে সবচেয়ে নিরাপদ, সাশ্রয়ী ও মানুষ ও প্রকৃতির উপর কম প্রতিক্রিয়াশীল বলে প্রমাণিত। http://pubs.acs.org/doi/abs/10.1021/es3051197

জাভা Interface এবং Implement তৈরি করা:

জাভা Interface এবং Implement তৈরি করা:

নাম: মুতাসিম বিল্লাহ সুমন

জাভা (JAVA) একটি কম্পিউটার ভাষা। আমরা একে প্রোগ্রামিংও বলতে পারি। জাভা প্রোগ্রামিং আসলে জটিল একটি বিষয়। এই প্রোগ্রামিং দ্বারা সহজে কম্পিউটারের ল্যাংগুয়েজকে সম্পাদনা করা যায়। তবে জাভা কম্পিউটারের একমাত্র ল্যাংগুয়েজ নয়। এছাড়াও কম্পিউটারের আরও ল্যাংগুয়েজ আছে। বর্তমানে জাভা প্রোগ্রামিংয়ের এর কাজ বিস্তার লাভ করেছে এন্ড্রয়েড অপারেটিং সিস্টেমের কারণে।
জাভা প্রোগ্রামিং একটি বিশাল পরিসরের আলোচনা বা শিক্ষার বিষয়। আজকে ছোট্ট পরিসরে আমরা জাভা ল্যাংগুয়েজ বা প্রোগ্রাম ব্যাবহার করে খুব সহজে Java Interface এবং Java Interface Implement করা শিখবো। তাহলে আসুন শুরু করা যাক।
জাভা মূলত একটি ভাষা বা প্রোগ্রাম। সুতরাং এখানে মূলত যে কাজ গুলো করা হয় তার সবই করতে বিভিন্ন কম্পিউটার কোড ব্যবহার করা হয়।

জাভা Interface তৈরি করা :
জাভা Interface তৈরি করতে হলে অবশ্যই আমাদের বেশ কিছু কোডিং ব্যবহার করতে হবে। মূলত এই কোডিংগুলোই তার একটি নির্দিষ্ট ভাষা দ্বারা এটা পরিচিত করবে। ঠিক এটা Class এরই মতো একটি ভাষা। জাভা Interface তৈরি করতে হলে আমাদের কোন কোডিং গুলো ব্যাবহার করতে হবে আসুন আমরা নিচে দেখার চেষ্টা করি।

public interface InterfaceName {public void methodName(parameters);
//method declaration
public void method2Name(parameters); //method declaration}

এই কোডিং দ্বারা সহজে আমরা জাভা Interface তৈরি করতে পারি। এবার দেখা যাক Java Interface Implement সম্পর্কের কোডিং সম্পর্কে।

জাভা Interface implement করা :
Java Interface Implement কোডিং করার জন্য আমাদের এখানেও বেশ কিছু কোড ব্যবহার করতে হবে। আসুন আমরা কোডগুলো একবার দেখে নেয়।

public NewClass extends SuperClass implements interfaceOne, interfaceTwo{

 

//Class body @Override
public void methodName(parameters){//method implementation}
@Override public void method2Name(parameters){//method implementation

}

@Override
public void methodInSecondInterfaceOne(parameters){

//method implementation

}

@Override public void methodInSecondInterfaceTwo(parameters){
//method implementation

}

}
আশাকরি জাভা প্রোগ্রামিং এর উপর এই দুটি বিষয়ের কোডিং সম্পর্কে এই আলোচনার মাধ্যমে অনেক উপকার পেয়েছেন। পরবর্তীতে আরও আলোচনা উপস্থাপন করা হবে।

JSF এ ইউজার ইনপুট ভেলিডেটিং করা

JSF এ ইউজার ইনপুট ভেলিডেটিং করাঃ

M A Razzak

• টার্গেট: ইন্টারমেডিয়েট লেভেল ওয়েব ডেভেলপার।
• এই নিবন্ধটি জন্য নমুনা এপ্লিকেশন পেতে ক্লিক করুনঃ http://salearningschool.com/codes/jsf/validation.rar
• এই নিবন্ধটি জন্য ভিডিও টিউটোরিয়াল পেতে ক্লিক করুনঃ http://www.justetc.net/knowledge/multimedia_training/displayArticle.php?table=TrainingVideos&articleID=10
• ওয়েব এপ্লিকেশন ডেভেলপমেন্টে ইউজার ইনপুট ভেলিডেটিং করা অনেক কস্টসাধ্য। কিন্তু JSF স্বাভাবিকের তুলনায় ভেলিডেশন অনেক সহজ করেছে।
• JSF বিল্ড-ইন ভেলিডেটর:
 ভেলিডেট ডাবল রেঞ্জ : প্রদত্ত ভেলু একটি ডাবল ভেলু কিনা তা চেক করে। এছাড়াও আপনি একটি সর্বনিম্ন এবং সর্বোচ্চ ভেলু সেট করতে পারেন।
 ভেলিডেট লং রেঞ্জ : ইনপুট লং কিনা তা ভেলিডেট করে। এটিরও একটি সর্বনিম্ন এবং সর্বোচ্চ প্যারামিটারের অপশন থাকে।
 ভেলিডেট লেন্থ: এটি স্ট্রিং এর লেন্থ ভেলিডেট করে।
 সর্বনিম্ন এবং সর্বোচ্চ মান ছাড়া এই ভ্যালিডেটর আসলে কিছই করতে পারেনা।
• নিম্নলিখিত ভাবে আপনি আপনি একটি মান নিরধারন করতে পারেন। কোন ভেলু প্রদান করা না হলে, একটি এরর ম্যাসেজ প্রদর্শন করে।

<h:inputText id=”origin” value=”#{bus.origin}” size=”35″ required=”true”/>

• আপনার আপনার নিজস্ব ভেলিডেটর তৈরি করতে পারেন যা javax.faces.validator.Validator interface বাস্তবায়ন করে।
• আপনাকে অবশ্যই ভেলিডেট পদ্ধতি বাস্তবায়ন করতে হবে। ভেলিডেটর এক্সেপশনের মাধ্যমে (FacesContext arg0, UIComponent arg1, Object arg2) ভেলিডেট করতে হবে।
• এরর কন্ডিশনে আপনাকে ভেলিডেটর এক্সেপশনের হতে ভেলিডেট পদ্ধতি ছাড়তে হবে।
• এরপর আপনাকে নিচের আইডি ব্যবহার করে faces-config.xm ফাইলে কাস্টম ভেলিডেটর রেজিস্টার করতে হবে।
<validator>
<validator-id>currency.validator</validator-id>
<validator-class>net.justetc.jsf.CurrencyValidator</validator-class>
</validator>
• আপনার JSP থেকে আপনি নিচের মত ভেলিডেটর রেফার করেতে পারেন:

<h:inputText id=”salary” value=”#{employee.salary}”>
<f:validator validatorId=”currency.validator”/>
</h:inputText>

Written from:
http://salearningschool.com/displayArticle.php?table=Articles&articleID=875

প্রোগ্রামিং সম্পর্কে আমাদের সবার ভীতি আছে? কিন্তু কম্পিউটার মানেই প্রোগ্রামিং

আপনাদের সবাইকে স্বাগতম। আপনারা সবাই হয়তো জানেন প্রোগ্রামিং কি? আপনাদের মনে প্রোগ্রামিং সম্পর্কে ভীতি থাকতে পারে? তবে আমি এখন থেকে তা দূর করবো। আমি আজ থেকে জাবা প্রোগ্রামিং এর যাত্রা শুরু করতে যাচ্ছি প্রোগ্রামিং সম্পর্কে আমাদের সবার ভীতি আছে? কিন্তু কম্পিউটার মানেই প্রোগ্রামিং। প্রোগ্রামিং কোন কঠিন কিছু না। একটু শিখলেই আপনার কাছে সহজ মনে হবে। প্রোগ্রামিং হলো আপনি যা বলবেন কম্পিউটার আপনার জন্য করবে।

programming জাভা প্রোগ্রামিং বাংলা ভিডিও টিউটোরিয়াল | পর্বঃ২

প্রোগ্রামিং এর মধ্যে জাভা একটা ল্যাংগুয়েজ। এবং জাভা একটি জনপ্রিয় প্রোগ্রামিং ল্যাংগুয়েজ।

প্রোগ্রামিং এর পর্যায় এলে আমরা দূরে যাই , ভাবী প্রোগ্রামিং আমার জন্য নয়। যারা মেধাবি, গণিত ভাল জানে তাদের জন্য।

মেধাবী আপনিও , আপনিও প্রোগ্রামিং করতে পারেন । এজকেই প্রোগ্রামিং এর খাতায় আপনার নাম লিখিয়ে নিন।

প্রোগ্রামিং হল কম্পিউটার কে বলা যে কম্পিউটার আপনার জন্য কি করবে।

আমারা সবাই অপারেটিং সিস্টেম ব্যবহার করি কেও উইন্ডোজ আবার কেও বা লিনাক্স আবার কেও ম্যাক।

এই অপারেটিং সিস্টেম গুলো প্রোগ্রামিং দিয়ে তৈরি।

উইন্ডোজ ডেভেলপ করা হয়েছে C প্রোগ্রামিং ল্যাংগুয়েজ দিয়ে ।

তবে বিলিয়ন ডিভাইস জাভা দিয়ে চলছে ।

যেমন আমারা অনেকে Android মোবাইল অপারেটিং সিস্টেম সম্পর্কে জানি।

সেই APP গুলো জাভা দিয়ে ডেভেলপ করা, আপনিও করতে পারেন ।

তবে প্রথমে আপনাকে বেসিক জাভা জানতে হবে।

আমি বাংলায় পরগ্রাম্মিং তুলে ধরব আপনাদের সামনে এবং তা ভিডিও এর মাধমে।

সুতরাং প্রোগ্রামিং আপনাদের কাছে সহজ হয়ে যাবে।

কিছু প্রোগ্রামিং নিয়ে প্রশ্ন এবং উত্তরঃ

১। আমি জাভা দিয়ে প্রোগ্রামিং শুরু করতে চাই আমার কি এর আগে অন্য কোন প্রোগ্রামিং ল্যাংগুয়েজ জানতে হবে;

উত্তরঃ আপনাকে কোন ল্যাংগুয়েজ জানতে হবে নাহ, আপনি জাভা দিয়ে শুরু করুন । এবং আপনার কাছে আমি বাংলায় সহজ ভাবে উপস্থাপন করব।

২। আমাকে কি গণিত এ পারদর্শী হতে হবে?

উত্তরঃ অবশ্যই নাহ! আপনাকে শুধু যোগ, বিয়োগ, গুণ ,ভাগ জানলেই হবে। তবে গেম ডেভেলপ করতে গেলে আপনাকে একটু গণিত জানতে হতে পারে তবে প্রথমের দিকে একে বারেই নাহ!
resource:MySQL
http://salearningschool.com/searchResult.php?queryStr=mysql&submit=Search+Database

MongoDB

মন্গোডিবি একটি ক্রস প্ল্যাটফর্ম নথি ভিত্তিক ডাটাবেস সিস্টেম। এটি নো.এস.কিউ.এল ডাটাবেস হিসাবে শ্রেণীবদ্ধ। এটি পরিধি জিজ্ঞাস্য, রেগুলার এক্সপ্রেশন অনুসন্ধান সমর্থন করে। প্রশ্ন নথি নির্দিষ্ট ক্ষেত্র প্রত্যাবর্তন এবং ব্যবহারকারী সংজ্ঞায়িত জাভাস্ক্রিপ্ট ফাংশন অন্তর্ভুক্ত করতে পারে। যে কোন ক্ষেত্র মন্গোডিবিতে সূচীবদ্ধ করা যাবে। এটিতে সেকেন্ডারি সূচকের উপলব্ধ রয়েছে। মন্গোডিবি উচ্চ প্রাপ্যতা সরবরাহ করে এবং উপলব্ধি বাড়াতে সাহায্য করে। মন্গোডিবি অনুভূমিকভাবে পরাজিত মধ্যবিত্তের দাঁড়িপাল্লা ব্যবহার করে। মন্গোডিবি ফাইল জমা করার জন্য একাধিক মেশিনের উপর ভারসাম্য রক্ষা করে এবং তথ্য পুনরাবৃত্তির বৈশিষ্ট্যের সুবিধা গ্রহণ, একটি ফাইল সিস্টেম হিসেবে ব্যবহার করা যাবে।

এইচটিএমএল টেবিল (HTML Table)

HTML Table

মো: আশিকুজ্জামান আশিক

রাজশাহী বিশ্ববিদ্যালয়।

 

HTML টেবিল ব্যবহার করে আমরা কোন web পেজে বিভিন্ন ধরনের পরিসংখ্যানমূলক ডেটা পাঠকের নিকট আকর্ষণীয় ভাবে উপস্থাপন করতে পারবো।

HTML টেবিলের উদাহরন

এই পর্যায়ে আমরা একটি HTML টেবিলের উদাহরন দেখব:

সিরিয়াল নাম্বার নামের প্রথম অংশ নামের শেষ অংশ নাম্বার
১. আল আমিন ৯০
২. মেহেদি হাসান ৮৫
৩. রোজিনা আক্তার ৭৭
৪. মাহফুজুর রহমান ৭৬
৫. তানজিলা আক্তার ৬৯

 

এই টেবিলটি তৈরি করার জন্য আপনি নিচের কোডটি কপি করে আপনার ব্লগে ব্যবহার করতে পারেন।


<table style="width:100%">
 <tr>
<th> সিরিয়াল নাম্বার </th>
 <th> নামের প্রথম অংশ </th>
 <th> নামের শেষ অংশ </th>
 <th>  প্রাপ্ত নাম্বার </th>
 </tr>
 <tr>
 <td> ১.</td>
 <td> আল</td>
 <td> আমিন</td>
<td> ৯০</td>
 </tr>
<tr>
 <td> ২.</td>
 <td> মেহেদি</td>
 <td> হাসান</td>
<td> ৮৫</td>
 </tr>
 </table>

 

এইভাবে আপনি <tr> থেকে </tr> পর্যন্ত অংশ পর্য়ন্ত অংশটুকু বার বার ব্যবহার করে টেবিলের সাইজ বাড়াতে পারেন।

এবার এই টেবিলে ব্যবহৃত গুরুত্বপূর্ণ ট্যাগ এর ব্যবহার সম্পর্কে কিছু তথ্য জানি।

<table> এবং </table> ট্যাগ দ্বারা কোন টেবিলের শুরু এবং শেষ চিহ্নিত করা হয়।

<tr> এবং </tr> ট্যাগ দ্বারা কোন টেবিলে ব্যবহৃত row বা সারির শুরু এবং শেষ নির্দেশ করা হয়।

<td> এবং </td> ট্যাগ দ্বারা কোন টেবিলের row বা সারিগুলোকে ছোট ছোট সেলে বিভক্ত করা হয়।

<th>  এবং </th> ট্যাগ দিয়ে কোন টেবিলের হেডিংকে চিন্হিত করা হয়। [সাধারনত এই ট্যাগ ব্যবহার করলে লেখাগুলো ‘Bold’ বা মোটা হয়ে web-পেজে দেখাবে।]

 

HTML টেবিলে Border ট্যাগ এর ব্যবহার

HTML টেবিলকে আকর্ষনিয় করতে আমরা অনেক সময় Border ট্যাগ ব্যবহার করে থাকি। এই ট্যাগ ব্যবহার করে টেবিলের বর্ডার প্রয়োজন অনুযায়ি মোটা এবং চিকন করে উপস্থাপন করতে পারবেন।

 

উদাহরন:


<table border="1" style="width:100%">
 <tr>
 <td>হাসান</td>
 <td>জামিল</td>
 <td>৫০</td>
 </tr>
 <tr>
 <td>কবির</td>
 <td>খান</td>
 <td>৯১</td>
 </tr>
</table>

এখানে “<table border=”1″ style=”width:100%”>” দ্বারা একই টেবিলের Border মোটা বা চিকন ভাবে উপস্থাপন করতে পারবেন। “1” এর মান ইচ্ছে মত পরিবর্তন করে বর্ডার পরিবর্তন করতে পারবেন।

 

জাভা সম্পর্কে প্রাথমিক তথ্যসমূহ

জাভা সম্পর্কে প্রাথমিক তথ্যসমূহ

মৃত্যুঞ্জয় বিশ্বাস (mrityunjoy.suvra13@gmail.com)

জাভা একটি শক্তিশালী প্রোগ্রাম ল্যাঙ্গুএজ। এটি ক্রস প্লাটফর্মকে সাপর্ট করে। সান মাইক্রোসিষ্টেম ৯০ এর দশকের শুরুর দিকে এটি তৈরি করে। এটি পৃথিবীর যেকোন অপারেটিং সিষ্টেমে রান করার ক্ষমতা রাখে। এটির ইউজার ইন্টারফেজ ব্যবহারকারীদের জন্য যথেষ্ঠ মনানসই। তবে এর ব্যবহারকারীদের সি প্রোগ্রামিং সম্পর্কে স্বচ্ছ ধারণা থাকতে হয়। জাভা জনপ্রিয়তার অন্যতম কারনগুলো হলো-
১) পৃথিবীর সবচেয়ে জনপ্রিয় মোবাইল প্লাটফর্ম আন্ড্রয়েড জাভা সাপর্টেড।
২) ৩০ কোটির বেশী ডিভাইসে জাভা চলে।
৩) ক্রস প্লাটফর্ম হওয়ার কারনে যে কোন ডিভাইসে এটি চালান যায়।
জাভা ব্যবহার করার জন্য ব্যবহারকারীদের অবশ্যই জাভা ডেভলপমেন্ট কিট থাকতে হবে।
সাধারণ ডাটা টাইপ:
লংগার টাইপ
বাইট ৮ বিট
সর্ট ১৬ বিট
আইএনটি ৩২বিট
লং ৬৪বিট

ফ্লোটিং পয়েন্ট টাইপ:
ফ্লোট ৩২বিট
ডাবল ৬৪বিট

পিএইচপি

পিএইচপি ওয়েব ডেভেলপমেন্ট জন্য নির্মিত হলেও এটি প্রোগ্রামিং ভাষা হিসাবে ব্যবহার করা হয়। পিএইচপি এখন প্রায় ২৪৪ মিলিয়ন ওয়েবসাইট এবং ২.১ মিলিয়ন ওয়েব সার্ভারে ইনস্টল করা আছে। পিএইচপি লাইসেন্সের অধীনে একটি মুক্ত সফটওয়্যার।প্রতিটি অপারেটিং সিস্টেম ও প্ল্যাটফর্মে স্বতন্ত্র শেল হিসাবে পিএইচপি স্থাপন করা যায় এবং ওয়েব পাতা লোড হওয়ার আগে পিএইচপি কোড এইচটিএমএল রুপান্তরিত হয়। পিএইচপি এর সিনট্যাক্স অনেক যেমন সি, জাভা ইত্যাদি। পিএইচপি ওয়েব ডেভেলপারদের দ্রুত এবং সহজে পরিবর্তনশীল ওয়েব পাতা উত্পন্ন করতে সাহায্য করে। যা ইন্টানেট শিল্পের একটি বিশাল বিপ্লব। কম্পিউটার প্রোগ্রামিং ল্যাগুয়েজে পিএইচপির গুরুত্ব অপরিসীম।