Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

Please type your username.

Please type your E-Mail.

Please choose an appropriate title for the question so it can be answered easily.

Please choose the appropriate section so the question can be searched easily.

Please choose suitable Keywords Ex: question, poll.

Browse
Type the description thoroughly and in details.

Choose from here the video type.

Put Video ID here: https://www.youtube.com/watch?v=sdUUx5FdySs Ex: "sdUUx5FdySs".


Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Sign InSign Up

Code Hero

Code Hero Logo Code Hero Logo

Code Hero Navigation

  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • CH Tutorials
  • SL Geek Blog
Home/ Questions/Q 89286
Next
Answered
Ravindu_M_Wanninayaka
  • 1
Ravindu_M_WanninayakaCode Pro
Asked: September 20, 20212021-09-20T07:54:32+05:30 2021-09-20T07:54:32+05:30In: General Questions

Cpmputor languages

  • 1

.
The best computer languages

Python
Python-LogoPython undoubtedly tops the list. It is widely accepted as the best programming language to learn first. Python is a fast, easy-to-use, and easy-to-deploy programming language that is being widely used to develop scalable web applications. YouTube, Instagram, Pinterest, SurveyMonkey are all built-in Python. Python provides excellent library support and has a large developer community. The programming language provides a great starting point for beginners. Talking about those who are looking for a better job, you should definitely learn Python ASAP! A lot of startups are using Python as their primary backend stack and so, this opens up a huge opportunity for full-stack Python developers. Here is a sample Python “Hello World!” program:

print(‘Hello, world!’)
Yes, Python is that simple! If you plan to get into the data science or AI industry you must learn Python. However, the language can also be used in other areas of development example web development.

Difficulty level: Easy to learn. Best language for beginners. 5 out of 5.
Job opportunity: Huge! 5 out of 5.

Pros:

Creating and using classes and objects is easy thanks to OOP characteristics
Extensive library support
Focuses on code readability
Has the ability to scale even the most complex applications
Ideal for building prototypes and testing out ideas faster
Open-source with an ever-growing community support
Provides support for a multitude of platforms and systems
Very easy to learn and use.
Cons:

Not suitable for mobile computing
Slower by virtue of being an interpreted programming language
The database access layer is somewhat immature
Threading isn’t good because of GIL (Global Interpreter Lock)
Want to learn Python? Udemy course Learn Python Programming Masterclass will prove to be a great stepping stone for you.

2. Java
Java-Logo
Java is another popular choice in large organizations and it has remained so for decades. Java is widely used for building enterprise-scale web applications. Java is known to be extremely stable and so, many large enterprises have adopted it. If you are looking for a development based job at a large organization, Java is the language that you should learn. Java is also widely used in Android App Development. Almost any business today needs an Android Application owing to the fact that there are billions of Android users today. This opens up a huge opportunity for Java developers given the fact that Google has created an excellent Java-based Android development framework – Android Studio.

Difficulty level: Easy to moderate to learn. 4 out of 5.
Job opportunity: Huge! 4.5 out of 5. [Best Java tutorials and courses]

Pros:

An abundance of open-source libraries
Automatic memory allocation and garbage collection
Follows the OOP paradigm
Has the stack allocation system
A high degree of platform independence thanks to the JVM feature
Highly secure due to the exclusion of explicit pointer and inclusion of a security manager responsible for defining the access of classes
Ideal for distributed computing
Offers a galore of APIs for accomplishing different tasks, such as database connection, networking, utilities, and XML parsing
Supports multithreading
Cons:

Absence of templates limits creating high-quality data structures
Expensive memory management
Slower than natively compiled programming languages, like C and C++
If you want to learn Java from scratch, udemy course Java Programming Masterclass is highly recommended by Java developers.

3. C/C++
C++C/C++ is like the bread and butter of programming. Almost all low-level systems such as operating systems, file systems, etc are written in C/C++. If you wish to be a system-level programmer, C/C++ is the language you should learn. C++ is also widely used by competitive programmers owing to the fact that it is extremely fast and stable. C++ also provides something called STL – Standard Template Library. STL is a pool of ready-to-use libraries for various data structures, arithmetic operations, and algorithms. The library support and speed of the language make it a popular choice in the High-frequency trading community as well.

Difficulty level: Easy to moderate to learn. 3 out of 5.
Job opportunity: Moderate! 3.5 out of 5.

Pros:

A galore of compilers and libraries to work with [C++]
Eases accessing blocked or hidden objects by other programming languages [C]
Faster execution of programs than most programming languages [C/C++]
Forms the basis for understanding more complex programming languages [C/C++]
Language of choice for multi-device, multi-platform app development [C++]
Offers a great degree of portability [C]
Procedure-oriented language with a group of function modules and blocks. These make debugging, testing, and maintaining the programs easier [C]
Programs are more efficient and easy to understand [C/C++]
Rich function library [C++]
Runs close to the system hardware and hence, offers a low level of abstraction [C/C++]
Support exception handling and function overloading [C++]
Wide variety of application domains, such as games, GUI applications, and real-time mathematical simulations [C++]
Cons:

Complex syntax [C/C++]
Doesn’t support program namespace [C]
Incapable of solving modern, real-world programming challenges [C]
Less efficient object-oriented system compared to other OOP-based programming languages [C++]
Need to manually create the high-level constructs [C]
No garbage collection or dynamic memory allocation [C/C++]
No run-time checking [C/C++]
No strict type checking [C]
Not an easy first-choice for learning programming [C/C++]
Plagued by the issues of buffer overflow and memory corruption [C/C++]
Smaller standard library [C]
4. JavaScript
JavaScript is the “frontend” programming language. JavaScript is widely used to design interactive frontend applications. For instance, when you click on a button which opens up a popup, the logic is implemented via JavaScript.

These days, many organizations, particularly startups, are using NodeJS which is a JavaScript-based run-time environment. Node.js lets developers use JavaScript for server-side scripting—running scripts server-side to produce dynamic web page content before the page is sent to the user’s web browser. Hence now with JS, you can use a single programming language for server-side and client-side scripts. If you are looking for that cool tech job at your favorite startup, you should seriously consider learning JavaScript.

Difficulty level: Easy to learn. 4.5 out of 5.
Job opportunity: Huge! 5 out of 5. [Best JavaScript tutorials and courses]

Pros:

Client-side JavaScript is very fast. It runs immediately within the web browser as there is no compilation requirement
Gives a richer interface to a website
Highly versatile
It is the programming language of the web
Reduced website server demand by virtue of being client-side
Regular updates via the ECMA specification
Several add-ons, such as Greasemonkey, for extending the functionality
Simplistic implementation
Plenty of resources and a mammoth community support
Used for building a diverse range of applications
Works exceptionally well with other programming languages
Cons:

Absence of copy or equivalent method
Allows only single inheritance
As the code executes on the user machine, many people choose to disable JavaScript due to the fear of being exploited for a malicious intent
Might be interpreted differently by different browsers
5. Go programming language
Go programming languageGo, also known as Golang, is a programming language built by Google. Go provides excellent support for multithreading and so, it is being used by a lot of companies that rely heavily on distributed systems. Go is widely used in startups in Silicon Valley. However, it is yet to be adopted by Indian companies/startups. Those who wish to join a Valley-based startup specializing in core systems should master Golang.

Difficulty level: Easy to moderate to learn. 3 out of 5.
Job opportunity: Moderate! 2.5 out of 5. [Best Golang tutorials]

Pros:

Backed by Google
Being a statically-typed language makes it more secure
Cleaner syntax makes it easier to learn
Comprehensive standard library offering a range of inbuilt functions for working with primitive types
Ideal for building SPAs (single-page applications)
Smart documentation
Very fast as it is compiled to machine code
Cons:

Absence of a virtual machine makes complex programs less efficient
Implicit interfaces
Lacks versatility
No GUI library
Underprivileged library support
6. R
R Programming LanguageR programming language is one of the most commonly used programming languages for Data Analysis and Machine Learning. R provides an excellent framework and built-in libraries to develop powerful Machine Learning algorithms. R is also used for general statistical computing as well as graphics. R has been well adopted by enterprises. Those who wish to join “Analytics” team of a large organization should definitely learn R.

Difficulty level: Easy to moderate to learn. 3 out of 5.
Job opportunity: Huge! 4 out of 5. [Best R tutorials]

Pros:

Ability to run seamlessly on various operations systems
Active, mushrooming community
Being open-source and free grants the ability to make tweaks as per the requirements
Comprehensive statistical analysis language
Highly extensible
Powerful package ecosystem
Cons:

Lacks security features
No strict programming guidelines
Poor memory management
Quality of some packages is subpar
7. Swift
Swift is the programming language that is used to develop iOS applications. iOS-based devices are becoming increasingly popular. Apple iPhone, for instance, has captured a significant market share and is giving a tough competition to Android. Therefore, those who want to serve this community can learn Swift programming.

Difficulty level: Easy to moderate to learn. 3.5 out of 5.
Job opportunity: Huge! 4 out of 5. [Best Swift tutorials]

Pros:

Automatic memory management prevents memory leaks
Backed by Apple
Better scalability allows easily adding functionalities to the product and/or bringing in additional developers
Easy to add new features
Encourages developers to write clean and readable code
English-like syntax makes it highly readable
Interoperable with Objective-C
It is possible to integrate Server-side Swift with any technology
Makes code sharing better and development process faster when used for both frontend and backend development
Very fast as compared to other popular programming languages, such as Objective-C and Python
Cons:

Limited community support and resources
Somewhat unstable due to being a relatively new arrival on the programming scene
No support for legacy projects; can be used only for iOS7 or later apps
8. PHP
PHPPHP is among the most popular backend programming language. Though PHP is facing tough competition from Python and JavaScript, the market still needs a large number of PHP developers. Those who wish to join a reasonably well old organization as a backend developer should aim to learn PHP programming.

Difficulty level: Easy to learn. 4.5 out of 5.
Job opportunity: Huge! 4.5 out of 5. [Best PHP tutorials and courses]

Pros:

Abundance of powerful frameworks
Easy to get started for making web pages
First-class debugging with Xdebug
Gigantic community support and a huge ecosystem
Lots of automation tools for testing and deploying applications
No scarcity of good automation tools for deployment and testing
Supports object-oriented and functional programming paradigms
Cons:

Developing websites completely in PHP is slower as compared to using other options
Lacks in terms of security
Poor error handling
Requires extensions to a greater extent
9. C#
C#C# is a general-purpose programming language developed by Microsoft. C# is widely used for backend programming, building games (using Unity), building Window mobile phone apps and lots of other use cases.

Difficulty level: Easy to moderate to learn. 3.5 out of 5.
Job opportunity: 2.5 out of 5. [Best C# tutorials and courses]

Pros:

As pointer types aren’t permitted, much safer than C and C++
Ability to work with shared codebases
Automatic scalable and updateable
Component-oriented, object-oriented programming language
Follows a syntax similar to the C programming language
Fully integrated with the .NET library
Ideal for all types of Windows development
Rich sets of library functions and data types
Supports type safety
Quick compilation and execution times
Cons:

Allows pointers in ‘unsafe’ blocks
Almost all variables are references and memory deallocation is implicit using a garbage collector
Offers less flexibility than C++
Requires decent effort and time to learn
Resolving errors requires serious expertise and knowledge
10. MATLAB
MATLABMATLAB is a statistical analysis tool that is used in various industries for Data Analysis. MATLAB is used widely in the Computer Vision and Image processing industry as well.

Difficulty level: Easy to moderate to learn. 3 out of 5.
Job opportunity: Huge! 4 out of 5. [Best MATLAB tutorials and courses]

Pros:

Eases developing scientific simulation thanks to a rich inbuilt library
Functionality can be extended greatly by adding toolboxes
High coding efficiency and productivity as it doesn’t require a compiler for execution
Ideal for developing scientific research applications
Matlab Coder allows converting code for using in other programming languages, such as C++, Java, and Python
Platform-independent
Cons:

Not free to use, requires purchasing a license
Not much application beyond the scope of numerical computing
Dealing with errors generated during cross-compilation requires extensive knowledge and experience
Slower due to being an interpreted programming language

  • 11 11 Answers
  • 33 Views
  • 0 Followers
  • 0
Answer
Share
  • Facebook
  • Report

11 Answers

  • Voted
  • Oldest
  • Recent
  • Random
  1. Malith Gimhana Code Pro
    2021-09-20T09:57:16+05:30Added an answer on September 20, 2021 at 9:57 am

    good work 👍

    • 1
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report
    • Ravindu_M_Wanninayaka Code Pro
      2021-09-20T10:23:00+05:30Replied to answer on September 20, 2021 at 10:23 am

      thank you

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
        • Report
  2. Ravindu_M_Wanninayaka Code Pro
    2021-09-20T07:56:05+05:30Added an answer on September 20, 2021 at 7:56 am

    ඕකෙ සමහර තැන් පොඩ්ඩක් හොයාගන්න අමාරුයි ඒකට අවුලක් ගන්න එපා 🙏

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report
  3. Best Answer
    Ravindu_M_Wanninayaka Code Pro
    2021-09-20T08:03:39+05:30Added an answer on September 20, 2021 at 8:03 am

    . පයිතන්

    පයිතන්-ලාංඡනය පයිතන් නිසැකවම ලැයිස්තුවේ ඉහළින්ම සිටී. මුලින්ම ඉගෙන ගැනීමට ඇති හොඳම ක්‍රමලේඛන භාෂාව ලෙස එය බොහෝ දෙනා පිළිගෙන ඇත. පයිතන් යනු වේගවත්, භාවිතයට පහසු සහ යෙදවීමට පහසු ක්‍රමලේඛන භාෂාවකි, එය පරිමාණ කළ හැකි වෙබ් යෙදුම් සංවර්ධනය කිරීම සඳහා බහුලව භාවිතා වේ. යූටියුබ්, ඉන්ස්ටග්‍රෑම්, පින්ටරෙස්ට්, සර්වේමොන්කි යන සියල්ලම පයිතන් තුළ ගොඩනඟා ඇත. පයිතන් විශිෂ්ට පුස්තකාල සහාය ලබා දෙන අතර විශාල සංවර්ධක ප්‍රජාවක් ඇත. ක්‍රමලේඛන භාෂාව ආරම්භකයින් සඳහා හොඳ ආරම්භයක් සපයයි. වඩා හොඳ රැකියාවක් සොයන අය ගැන කතා කරමින්, ඔබ හැකි ඉක්මනින් පයිතන් ඉගෙන ගත යුතුය! බොහෝ ආරම්භක සමාගම් පයිතන් තම මූලික පසුබිම් තොගය ලෙස භාවිතා කරන අතර එම නිසා මෙය පයිතන් සංවර්ධකයින් සඳහා පූර්ණ අවස්ථාවක් ලබා දේ. මෙන්න පයිතන් සාම්පලයක් “හෙලෝ වර්ල්ඩ්!” වැඩසටහන:

    මුද්රණය (‘හෙලෝ, ලෝකය!’)
    ඔව්, පයිතන් සරලයි! ඔබ දත්ත විද්‍යාව හෝ ඒඅයි කර්මාන්තයට සම්බන්ධ වීමට අදහස් කරන්නේ නම් ඔබ පයිතන් ඉගෙන ගත යුතුය. කෙසේ වෙතත්, වෙබ් සංවර්ධනයේ උදාහරණ ලෙස සංවර්ධනයේ වෙනත් අංශ සඳහා ද භාෂාව භාවිතා කළ හැකිය.

    දුෂ්කරතා මට්ටම: ඉගෙනීමට පහසුය. ආරම්භකයින් සඳහා හොඳම භාෂාව. 5 න් 5 ක්.
    රැකියා අවස්ථා: අති විශාලයි! 5 න් 5 ක්.

    වාසි:

    OOP ලක්ෂණ වලට ස්තූති වන්නට පන්ති සහ වස්තූන් නිර්‍මාණය කිරීම හා භාවිතා කිරීම පහසුය
    පුස්තකාල පුර්ණ සහයෝගය
    කේත කියවීමේ හැකියාව කෙරෙහි අවධානය යොමු කරයි
    ඉතාමත් සංකීර්ණ යෙදුම් පවා පරිමාණය කිරීමේ හැකියාව ඇත
    මූලාකෘති ගොඩනැගීමට සහ අදහස් වේගයෙන් පරීක්‍ෂා කිරීමට වඩාත් සුදුසුය
    දිනෙන් දින වර්ධනය වන ප්‍රජා සහයෝගයක් සහිත විවෘත මූලාශ්‍රයක්
    වේදිකා සහ පද්ධති ගණනාවකට ආධාරක සපයයි
    ඉගෙන ගැනීමට සහ භාවිතා කිරීමට ඉතා පහසුය.
    අවාසි:

    ජංගම පරිගණක සඳහා සුදුසු නොවේ
    අර්ථ නිරූපණය කරන ලද ක්‍රමලේඛන භාෂාවක් වීම නිසා මන්දගාමී වන්න
    දත්ත සමුදා ප්‍රවේශ ස්තරය තරමක් නොමේරූ ය
    ගිල් (ගෝලීය පරිවර්තක අගුල) නිසා නූල් දැමීම හොඳ නැත
    පයිතන් ඉගෙන ගැනීමට අවශ්‍යද? උදෙමි පාඨමාලාව, පයිතන් ක්‍රමලේඛන ඉගෙනීම මාස්ටර් පන්තිය ඔබට විශිෂ්ට පියවරක් වනු ඇත.

    2. ජාවා

    ජාවා-ලාංඡනය
    විශාල සංවිධාන වල ජාවා තවත් ජනප්‍රිය තේරීමක් වන අතර දශක ගණනාවක් තිස්සේ එය එසේම පැවතුනි. ව්‍යවසාය පරිමාණ වෙබ් යෙදුම් තැනීම සඳහා ජාවා බහුලව භාවිතා වේ. ජාවා ඉතා ස්ථායී බව දන්නා අතර බොහෝ විශාල ව්‍යවසායන් එය සම්මත කර ගෙන ඇත. ඔබ විශාල ආයතනයක සංවර්‍ධනය පදනම් කරගත් රැකියාවක් සොයන්නේ නම් ඔබ ඉගෙන ගත යුතු භාෂාව ජාවා ය. ඇන්ඩ්‍රොයිඩ් ඇප් සංවර්ධනයේදී ජාවා බහුලව භාවිතා වේ. අද ඇන්ඩ්‍රොයිඩ් භාවිතා කරන්නන් බිලියන ගණනක් සිටින හෙයින් අද ඕනෑම ව්‍යාපාරයකට පාහේ ඇන්ඩ්‍රොයිඩ් යෙදුමක් අවශ්‍යයි. ඇන්ඩ්‍රොයිඩ් ස්ටුඩියෝ – ජාවා පදනම් කරගත් විශිෂ්ට ඇන්ඩ්‍රොයිඩ් සංවර්ධන රාමුවක් ගූගල් විසින් නිර්මාණය කර ඇති හෙයින් ජාවා සංවර්ධකයින්ට මෙය විශාල අවස්ථාවක් විවර කරයි.

    දුෂ්කරතා මට්ටම: ඉගෙන ගැනීමට පහසු සිට මධ්‍යස්ථ කිරීමට. 5 න් 4 ක්.
    රැකියා අවස්ථා: අති විශාලයි! 5 න් 4.5 න් [[හොඳම ජාවා නිබන්ධන සහ පාඨමාලා]

    වාසි:

    විවෘත මූලාශ්‍ර පුස්තකාල බහුලයි
    ස්වයංක්‍රීය මතකය වෙන් කිරීම සහ කසළ එකතු කිරීම
    OOP සුසමාදර්ශය අනුගමනය කරයි
    තොග වෙන් කිරීමේ පද්ධතියක් ඇත
    ජේවීඑම් විශේෂාංගයට ස්තූතිවන්ත වෙමින් වේදිකාවේ ස්වාධීනත්වයේ ඉහළ මට්ටමක්
    පැහැදිලි දර්‍ශකය බැහැර කිරීම සහ පන්ති ප්‍රවේශය නිර්වචනය කිරීමේ වගකීම දරන ආරක්‍ෂක කළමනාකරුවෙකු ඇතුළත් කිරීම හේතුවෙන් ඉතා ආරක්‍ෂිතයි
    බෙදා හරින ලද පරිගණක සඳහා වඩාත් සුදුසුය
    දත්ත සමුදා සම්බන්ධතාවය, ජාලකරණය, උපයෝගිතා සහ එක්ස්එම්එල් විශ්ලේෂණය වැනි විවිධ කාර්යයන් ඉටු කිරීම සඳහා ඒපීඅයි රාශියක් ඉදිරිපත් කරයි.
    බහු කියවීම සඳහා සහය දක්වයි
    අවාසි:

    සැකිලි නොමැතිකම උසස් තත්ත්වයේ දත්ත ව්‍යුහයන් සෑදීම සීමා කරයි
    මිල අධික මතක කළමනාකරණය
    සී සහ සී ++ වැනි ස්වදේශීය වශයෙන් සම්පාදනය කරන ලද ක්‍රමලේඛන භාෂා වලට වඩා සෙමින්
    ඔබට මුල සිටම ජාවා ඉගෙන ගැනීමට අවශ්‍ය නම්, ජාවා සංවර්ධකයින් විසින් udemy පාඨමාලාව ජාවා ක්‍රමලේඛන මාස්ටර් පන්තිය බෙහෙවින් නිර්දේශ කෙරේ.

    3. සී/සී ++

    සී ++ සී/සී ++ ක්‍රමලේඛනයේ පාන් සහ බටර් වැනිය. මෙහෙයුම් පද්ධති, ගොනු පද්ධති වැනි පහල මට්ටමේ පද්ධති සියල්ලම පාහේ සී/සී ++ වලින් ලියා ඇත. ඔබට පද්ධති මට්ටමේ ක්‍රමලේඛකයෙකු වීමට අවශ්‍ය නම්, ඔබ ඉගෙන ගත යුතු භාෂාව C/C ++ වේ. සී ++ ඉතා වේගවත් හා ස්ථාවර වීම නිසා තරඟකාරී ක්‍රමලේඛකයින් විසින් බහුලව භාවිතා කෙරේ. සී ++ ද එස්ටීඑල් – සම්මත සැකිලි පුස්තකාලය යනුවෙන් යමක් සපයයි. එස්ටීඑල් යනු විවිධ දත්ත ව්‍යුහයන්, අංක ගණිත මෙහෙයුම් සහ ඇල්ගොරිතම සඳහා භාවිතා කිරීමට සූදානම් පුස්තකාල එකතුවකි. පුස්තකාල සහයෝගය සහ භාෂාවේ වේගය එය අධි-සංඛ්‍යාත වෙළඳ ප්‍රජාව තුළ ද ජනප්‍රිය තේරීමක් බවට පත් කරයි.

    දුෂ්කරතා මට්ටම: ඉගෙන ගැනීමට පහසු සිට මධ්‍යස්ථ කිරීමට. 5 න් 3 ක්.
    රැකියා අවස්ථා: මධ්‍යස්ථ! 5 න් 3.5 ක්.

    වාසි:

    [සී ++] සමඟ වැඩ කිරීමට සම්පාදක සහ පුස්තකාල රාශියක්
    වෙනත් ක්‍රමලේඛන භාෂා මඟින් අවහිර කළ හෝ සැඟවුනු වස්තූන් වෙත ප්‍රවේශ වීම පහසු කරයි [සී]
    බොහෝ ක්‍රමලේඛන භාෂාවන්ට වඩා වේගයෙන් වැඩසටහන් ක්‍රියාත්මක කිරීම [සී/සී ++]
    වඩාත් සංකීර්ණ ක්‍රමලේඛන භාෂා අවබෝධ කර ගැනීමට පදනම සාදයි [C/C ++]
    බහු උපාංග, බහු-වේදිකා යෙදුම් සංවර්ධනය සඳහා තෝරා ගැනීමේ භාෂාව [C ++]
    විශාල අතේ ගෙන යා හැකි බවක් ලබා දෙයි [C]
    ක්‍රියාකාරී මොඩියුල සහ කුට්ටි සමූහයක් සමඟ ක්‍රියා පටිපාටිය-පදනම් වූ භාෂාව. මේවා මඟින් වැඩසටහන් නිදොස් කිරීම, පරීක්‍ෂා කිරීම සහ නඩත්තු කිරීම පහසු කරයි [C]
    වැඩසටහන් වඩාත් කාර්‍යක්‍ෂම සහ තේරුම් ගැනීමට පහසු [C/C ++]
    පොහොසත් ක්‍රියාකාරී පුස්තකාලය [C ++]
    පද්ධති දෘඨාංග වලට සමීපව ධාවනය වන අතර එම නිසා අඩු මට්ටමක වියුක්ත කිරීමක් ලබා දේ [C/C ++]
    ව්‍යතිරේක හැසිරවීම සහ ක්‍රියා අධික ලෙස පැටවීම සඳහා සහාය වීම [C ++]
    ක්‍රීඩා, GUI යෙදුම් සහ තත්‍ය කාලීන ගණිතමය සමාකරණ වැනි විවිධාකාර යෙදුම් වසම් [C ++]
    අවාසි:

    සංකීර්ණ වාක්‍ය ඛණ්ඩය [සී/සී ++]
    වැඩසටහන් නාම අවකාශයට සහය නොදක්වයි [C]
    නවීන, සැබෑ ලෝකයේ ක්‍රමලේඛන අභියෝග විසඳීමට නොහැකිය [C]
    අනෙකුත් OOP මත පදනම් වූ ක්‍රමලේඛන භාෂා හා සසඳන විට අඩු කාර්‍යක්‍ෂම වස්තු නැඹුරු පද්ධතියක් [C ++]
    ඉහළ මට්ටමේ ඉදිකිරීම් [සී] අතින් සෑදිය යුතුය
    කසල එකතු කිරීමක් හෝ ගතික මතක වෙන් කිරීමක් නොමැත [C/C ++]
    ධාවන කාල පරීක්‍ෂණයක් නොමැත [C/C ++]
    දැඩි ආකාරයේ පරීක්‍ෂණයක් නොමැත [C]
    ක්‍රමලේඛනය ඉගෙන ගැනීමට පහසු පළමු තේරීම නොවේ [C/C ++]
    බෆරය පිටාර ගැලීම සහ මතක දූෂණය පිළිබඳ ගැටළු වලින් පීඩා විඳිති [C/C ++]
    කුඩා සම්මත පුස්තකාලය [C]

    4. ජාවාස්ක්‍රිප්ට්

    ජාවාස්ක්‍රිප්ට් යනු “ඉදිරිපස” ක්‍රමලේඛන භාෂාවයි. අන්තර් ක්‍රියාකාරී පෙරමුනු යෙදුම් සැලසුම් කිරීම සඳහා ජාවාස්ක්‍රිප්ට් බහුලව භාවිතා වේ. උදාහරණයක් ලෙස, උත්පතන විවෘත කරන බොත්තමක් ඔබ ක්ලික් කළ විට, තර්කය ක්‍රියාත්මක වන්නේ ජාවාස්ක්‍රිප්ට් හරහා ය.

    මේ දිනවල බොහෝ සංවිධාන, විශේෂයෙන් ආරම්භක සමාගම්, ජාවාස්ක්‍රිප්ට් පදනම් කරගත් ධාවන කාල පරිසරයක් වන නෝඩ්ජේඑස් භාවිතා කරති. පරිශීලකයාගේ වෙබ් බ්‍රව්සරයට පිටුව යැවීමට පෙර ගතික වෙබ් පිටු අන්තර්ගතයක් නිෂ්පාදනය කිරීම සඳහා සේවාදායකයින්ගේ පාර්ශ්වීය ස්ක්‍රිප්ටින් සඳහා ධාවන ස්ක්‍රිප්ට් භාවිතා කිරීමට සංවර්ධකයින්ට ජාවාස්ක්‍රිප්ට් භාවිතා කිරීමට Node.js ඉඩ දෙයි. එබැවින් දැන් ජේඑස් සමඟ ඔබට සේවාදායක පැත්ත සහ සේවාලාභී පාර්ශවීය ස්ක්‍රිප්ට් සඳහා තනි ක්‍රමලේඛන භාෂාවක් භාවිතා කළ හැකිය. ඔබ ඔබේ ප්‍රියතම ආරම්භයේදී එම සිසිල් තාක්‍ෂණික රැකියාව සොයන්නේ නම්, ඔබ ජාවාස්ක්‍රිප්ට් ඉගෙනීම ගැන බැරෑරුම් ලෙස සලකා බැලිය යුතුය.

    දුෂ්කරතා මට්ටම: ඉගෙනීමට පහසුය. 5 න් 4.5.
    රැකියා අවස්ථා: අති විශාලයි! 5 න් 5 ක් [හොඳම ජාවාස්ක්‍රිප්ට් නිබන්ධන සහ පාඨමාලා]

    වාසි:

    සේවාලාභියාගේ පැත්තෙන් ජාවාස්ක්‍රිප්ට් ඉතා වේගවත් ය. සම්පාදනය කිරීමේ අවශ්‍යතාවයක් නොමැති බැවින් එය වෙබ් බ්‍රව්සරය තුළ ක්ෂණිකව ක්‍රියාත්මක වේ
    වෙබ් අඩවියකට පොහොසත් අතුරු මුහුණතක් ලබා දේ
    ඉතා බහුකාර්ය
    එය වෙබයේ ක්‍රමලේඛන භාෂාවයි
    සේවාලාභීන්ගේ පැත්තෙන් වෙබ් අඩවි සේවාදායක ඉල්ලුම අඩු කිරීම
    ECMA පිරිවිතර හරහා නිතිපතා යාවත්කාලීන කිරීම්
    ක්‍රියාකාරිත්වය පුළුල් කිරීම සඳහා ග්‍රීස්මොන්කි වැනි ඇඩෝන කිහිපයක්
    සරල ක්රියාත්මක කිරීම
    සම්පත් විශාල ප්‍රමාණයක් සහ විශාල ප්‍රජා සහයෝගයක්
    විවිධ යෙදුම් යෙදීම් තැනීම සඳහා භාවිතා කෙරේ
    අනෙකුත් ක්‍රමලේඛන භාෂා සමඟ ඉතා හොඳින් ක්‍රියා කරයි
    අවාසි:

    පිටපතක් හෝ ඊට සමාන ක්‍රමයක් නොමැති වීම
    තනි උරුමයකට පමණක් ඉඩ දෙන්න
    කේතය පරිශීලක යන්ත්‍රය තුළ ක්‍රියාත්මක වන විට, බොහෝ අය අනිෂ්ට චේතනාවක් සඳහා ප්‍රයෝජනයට ගනු ඇතැයි යන බිය නිසා ජාවාස්ක්‍රිප්ට් අක්‍රීය කිරීමට තීරණය කරති.
    විවිධ බ්‍රව්සර් මඟින් විවිධාකාරයෙන් අර්ථකථනය කළ හැකිය
    5. ක්‍රමලේඛන භාෂාව වෙත යන්න
    Go ක්‍රමලේඛන භාෂාව යන්න, ගොලන්ග් ලෙසද හැඳින්වෙන, ගූගල් විසින් ගොඩනගන ලද ක්‍රමලේඛන භාෂාවකි. බහු -පටිගත කිරීම සඳහා ගෝ විශිෂ්ට සහයක් ලබා දෙන අතර එම නිසා බෙදා හරින ලද පද්ධති මත දැඩි ලෙස විශ්වාසය තබන බොහෝ සමාගම් විසින් එය භාවිතා කෙරේ. සිලිකන් නිම්නයේ ආරම්භකයින් සඳහා ගො බහුලව භාවිතා වේ. කෙසේ වෙතත්, එය තවමත් ඉන්දියානු සමාගම්/ආරම්භකයින් විසින් සම්මත කර නොමැත. මූලික පද්ධති සඳහා විශේෂීකරණය වූ නිම්නය පදනම් කරගත් ආරම්භක ව්‍යාපාරයකට සම්බන්ධ වීමට කැමති අය ගොලන්ග් ප්‍රගුණ කළ යුතුය.

    දුෂ්කරතා මට්ටම: ඉගෙන ගැනීමට පහසු සිට මධ්‍යස්ථ කිරීමට. 5 න් 3 ක්.
    රැකියා අවස්ථා: මධ්‍යස්ථ! 5. 5 න් 2.5 ක් [හොඳම ගොලං නිබන්ධන]

    වාසි:

    ගූගල් විසින් සහාය දක්වයි
    ස්ථිතික ලෙස ටයිප් කළ භාෂාවක් වීම එය වඩාත් ආරක්‍ෂිත කරයි
    පිරිසිදු වාක්‍ය ඛණ්ඩ ඉගෙනීම පහසු කරයි
    ප්‍රාථමික වර්ග සමඟ වැඩ කිරීම සඳහා ආවේණික වූ කාර්යයන් රාශියක් ඉදිරිපත් කරන සවිස්තරාත්මක සම්මත පුස්තකාලය
    SPA ගොඩනැගීමට වඩාත් සුදුසුයි (තනි පිටු යෙදුම්)
    බුද්ධිමත් ලියකියවිලි
    යන්ත්‍ර කේතයට සම්පාදනය කර ඇති බැවින් ඉතා වේගයෙන්
    අවාසි:

    අතථ්‍ය යන්ත්‍රයක් නොමැති වීම සංකීර්ණ වැඩසටහන් අඩු කාර්‍යක්‍ෂම කරයි
    අනියම් අතුරු මුහුණත්
    බහුකාර්යතාව නොමැති වීම
    GUI පුස්තකාලයක් නොමැත
    වරප්‍රසාද නොලත් පුස්තකාල සහාය

    6. R

    R ක්‍රමලේඛන භාෂාව දත්ත විශ්ලේෂණය සහ යන්ත්‍ර ඉගෙනීම සඳහා R ක්‍රමලේඛන භාෂාව බහුලව භාවිතා වන ක්‍රමලේඛන භාෂාවකි. බලවත් යන්ත්‍ර ඉගෙනීමේ ඇල්ගොරිතමයන් දියුණු කිරීම සඳහා ආර් විශිෂ්ට රාමුවක් සහ ගොඩනඟන ලද පුස්තකාල සපයයි. සාමාන්‍ය සංඛ්‍යාලේඛන පරිගණක සඳහා මෙන්ම ග්‍රැෆික්ස් සඳහාද ආර් භාවිතා කෙරේ. ආර් ව්‍යාපාර විසින් හොඳින් හදාගෙන ඇත. විශාල සංවිධානයක “විශ්ලේෂණ” කණ්ඩායමට සම්බන්ධ වීමට කැමති අය අනිවාර්යයෙන්ම ආර් ඉගෙන ගත යුතුය.

    දුෂ්කරතා මට්ටම: ඉගෙන ගැනීමට පහසු සිට මධ්‍යස්ථ කිරීමට. 5 න් 3 ක්.
    රැකියා අවස්ථා: අති විශාලයි! 5 න් 4 ක් [[හොඳම ආර් නිබන්ධන]

    වාසි:

    විවිධ මෙහෙයුම් පද්ධති මත බාධාවකින් තොරව ක්‍රියාත්මක වීමේ හැකියාව
    ක්‍රියාකාරී, බිම්මල් ප්‍රජාව
    විවෘත මූලාශ්‍රයක් වීම සහ නොමිලේ වීම අවශ්‍යතා අනුව වෙනස් කිරීම් කිරීමේ හැකියාව ලබා දෙයි
    සවිස්තරාත්මක සංඛ්‍යානමය විශ්ලේෂණ භාෂාව
    ඉතා දිගු කළ හැකි
    බලවත් ඇසුරුම් පරිසර පද්ධතිය
    අවාසි:

    ආරක්‍ෂක ලක්‍ෂණ නොමැත
    දැඩි ක්‍රමලේඛන මාර්ගෝපදේශ නොමැත
    දුර්වල මතක කළමනාකරණය
    සමහර පැකේජ වල ගුණාත්මකභාවය අනු කොටස් වේ

    7. ස්විෆ්ට්

    ස්විෆ්ට් යනු iOS යෙදුම් සංවර්ධනය කිරීම සඳහා භාවිතා කරන ක්‍රමලේඛන භාෂාවයි. iOS මත පදනම් වූ උපාංග වැඩි වැඩියෙන් ජනප්‍රිය වෙමින් පවතී. උදාහරණයක් ලෙස ඇපල් අයිෆෝන් සැලකිය යුතු වෙළඳපල කොටසක් අත්පත් කරගෙන ඇති අතර ඇන්ඩ්‍රොයිඩ් සඳහා දැඩි තරඟයක් ලබා දෙයි. එම නිසා, මෙම ප්‍රජාවට සේවය කිරීමට කැමති අයට ස්විෆ්ට් ක්‍රමලේඛනය ඉගෙන ගත හැකිය.

    දුෂ්කරතා මට්ටම: ඉගෙන ගැනීමට පහසු සිට මධ්‍යස්ථ කිරීමට. 5 න් 3.5 ක්.
    රැකියා අවස්ථා: අති විශාලයි! 5 න් 4 ක් [හොඳම ස්විෆ්ට් නිබන්ධන]

    වාසි:

    ස්වයංක්‍රීය මතක කළමනාකරණය මතක කාන්දු වීම වළක්වයි
    ඇපල් විසින් සහය දක්වයි
    හොඳ පරිමාණයකින් නිෂ්පාදනයට පහසුවෙන් ක්‍රියාකාරී බවක් එකතු කිරීමට සහ/හෝ අතිරේක සංවර්ධකයින් ගෙන්වා ගැනීමට ඉඩ සලසයි
    නව විශේෂාංග එකතු කිරීමට පහසුය
    පිරිසිදු හා කියවිය හැකි කේතයක් ලිවීමට සංවර්ධකයින් දිරිමත් කරයි
    ඉංග්‍රීසි වැනි වාක්‍ය ඛණ්ඩය මඟින් එය බෙහෙවින් කියවිය හැකිය
    අරමුණ-සී සමඟ අන්තර් ක්‍රියා කළ හැකිය
    ඕනෑම තාක්‍ෂණයක් සමඟ සේවාදායක පැත්තේ ස්විෆ්ට් ඒකාබද්ධ කළ හැකිය
    ඉදිරිපස සහ පසුබිම් සංවර්ධනය යන දෙකටම භාවිතා කරන විට කේත හුවමාරුව වඩා හොඳ වන අතර සංවර්ධන ක්‍රියාවලිය වේගවත් කරයි
    වෛෂයික-සී සහ පයිතන් වැනි අනෙකුත් ජනප්‍රිය ක්‍රමලේඛන භාෂාවන්ට සාපේක්ෂව ඉතා වේගවත් ය
    අවාසි:

    සීමිත ප්‍රජා සහයෝගය සහ සම්පත්
    ක්‍රමලේඛන ස්ථානයට සාපේක්ෂව නව පැමිණීමක් හේතුවෙන් තරමක් අස්ථාවරයි
    උරුම ව්‍යාපෘති සඳහා සහයෝගයක් නැත; භාවිතා කළ හැක්කේ iOS7 හෝ පසු යෙදුම් සඳහා පමණි

    8. PHP

    PHP යනු ඉතාමත් ජනප්‍රිය පසුබිම් ක්‍රමලේඛන භාෂාවකි. PHP පයිතන් සහ ජාවාස්ක්‍රිප්ට් වෙතින් දැඩි තරඟයකට මුහුණ දෙමින් සිටියද, වෙළඳපොලට තවමත් පීඑච්පී සංවර්ධකයින් විශාල සංඛ්‍යාවක් අවශ්‍ය වේ. පසුබිම් සංවර්ධකයෙකු ලෙස සාධාරණව පැරණි සංවිධානයකට සම්බන්ධ වීමට කැමති අය ඉලක්ක කර ගත යුත්තේ PHP ක්‍රමලේඛනය හැදෑරීමයි.

    දුෂ්කරතා මට්ටම: ඉගෙනීමට පහසුය. 5 න් 4.5.
    රැකියා අවස්ථා: අති විශාලයි! 5 න් 4.5 ක් [හොඳම PHP නිබන්ධන සහ පාඨමාලා]

    වාසි:

    බලවත් රාමු බහුල වීම
    වෙබ් පිටු සෑදීම සඳහා ආරම්භ කිරීම පහසුය
    Xdebug සමඟ පළමු පන්තියේ නිදොස්කරණය
    දැවැන්ත ප්‍රජා සහයෝගය සහ විශාල පරිසර පද්ධතියක්
    යෙදුම් පරීක්‍ෂා කිරීම සහ යෙදවීම සඳහා ස්වයංක්‍රීයකරණ මෙවලම් රාශියක්
    යෙදවීම සහ පරීක්‍ෂා කිරීම සඳහා හොඳ ස්වයංක්‍රීයකරණ මෙවලම් හිඟයක් නොමැත
    වස්තු-නැඹුරු සහ ක්‍රියාකාරී ක්‍රමලේඛන ආකෘති සඳහා සහය දක්වයි
    අවාසි:

    වෙනත් විකල්ප භාවිතා කිරීමට සාපේක්ෂව වෙබ් අඩවි PHP තුළ සම්පූර්ණයෙන්ම සංවර්ධනය කිරීම මන්දගාමී ය
    ආරක්‍ෂාව අතින් හිඟයි
    දුර්වල වැරදි හැසිරවීම
    බොහෝ දුරට දිගු කිරීම් අවශ්‍ය වේ

    9. සී#

    සී# සී# යනු මයික්‍රොසොෆ්ට් විසින් වැඩි දියුණු කරන ලද පොදු අරමුණු සහිත ක්‍රමලේඛන භාෂාවකි. සී# පසුබිම් වැඩසටහන්කරණය, ක්‍රීඩා ගොඩනැගීම (එකමුතුව භාවිතා කිරීම), ජනෙල් කවුළු ජංගම දුරකථන යෙදුම් සහ වෙනත් භාවිත අවස්ථා සඳහා බහුලව භාවිතා වේ.

    දුෂ්කරතා මට්ටම: ඉගෙන ගැනීමට පහසු සිට මධ්‍යස්ථ කිරීමට. 5 න් 3.5 ක්.
    රැකියා අවස්ථා: 2.5 න් 5. [හොඳම C# නිබන්ධන සහ පාඨමාලා]

    වාසි:

    දර්ශක වර්ග වලට අවසර නැති බැවින්, සී සහ සී ++ වලට වඩා බොහෝ ආරක්‍ෂිත ය
    හවුල් කේත පදනම් සමඟ වැඩ කිරීමේ හැකියාව
    ස්වයංක්‍රීයව පරිමාණය කළ හැකි සහ යාවත්කාලීන කළ හැකි
    සංරචක-නැඹුරු, වස්තු-නැඹුරු ක්‍රමලේඛන භාෂාව
    සී ක්‍රමලේඛන භාෂාවට සමාන වාක්‍ය ඛණ්ඩයක් අනුගමනය කරයි
    .NET පුස්තකාලය සමඟ සම්පුර්ණයෙන්ම ඒකාබද්ධ වී ඇත
    සියලු වර්ගවල වින්ඩෝස් වර්‍ග සඳහා ඉතා සුදුසු ය
    පුස්තකාල ක්‍රියාකාරකම් සහ දත්ත වර්ග වලින් පොහොසත් කට්ටල
    වර්ගයේ ආරක්‍ෂාවට සහය දක්වයි
    ඉක්මන් සම්පාදනය සහ ක්‍රියාත්මක කිරීමේ වේලාවන්
    අවාසි:

    ‘අනාරක්ෂිත’ කුට්ටි වල දර්‍ශකයන්ට ඉඩ දෙන්න
    සෑම විචල්‍යයක්ම පාහේ යොමු කිරීම් වන අතර කසල එකතු කරන්නෙකු භාවිතා කිරීමෙන් මතකය විසන්ධි වීම වක් රව පවතී
    සී ++ ට වඩා අඩු නම්‍යශීලී බවක් ලබා දේ
    හොඳ උත්සාහයක් සහ ඉගෙනීමට කාලය අවශ්‍යයි
    වැරදි නිවැරදි කිරීමට බරපතල ප්‍රවීණතාවයක් සහ දැනුමක් අවශ්‍ය වේ

    10. මැට්ලැබ්

    MATLABMATLAB යනු දත්ත විශ්ලේෂණය සඳහා විවිධ කර්මාන්ත වල භාවිතා වන සංඛ්‍යානමය විශ්ලේෂණ මෙවලමකි. පරිගණක දැක්ම සහ රූප සැකසුම් කර්මාන්තය තුළ ද මැට්ලැබ් බහුලව භාවිතා වේ.

    දුෂ්කරතා මට්ටම: ඉගෙන ගැනීමට පහසු සිට මධ්‍යස්ථ කිරීමට. 5 න් 3 ක්.
    රැකියා අවස්ථා: අති විශාලයි! 5 න් 4 ක් [[හොඳම MATLAB නිබන්ධන සහ පාඨමාලා]

    වාසි:

    පොහොසත් ගොඩනඟන ලද පුස්තකාලයකට ස්තූතිවන්ත වෙමින් විද්‍යාත්මක සමාකරණයන් වර්ධනය කිරීම පහසු කරයි
    මෙවලම් පෙට්ටි එකතු කිරීමෙන් ක්‍රියාකාරීත්වය බෙහෙවින් පුළුල් කළ හැකිය
    ක්‍රියාත්මක කිරීම සඳහා සම්පාදකයක් අවශ්‍ය නොවන හෙයින් ඉහළ කේතීකරණ කාර්යක්‍ෂමතාවය සහ ඵලදායිතාව
    විද්‍යාත්මක පර්යේෂණ යෙදුම් සංවර්ධනය කිරීම සඳහා වඩාත් සුදුසුය
    මැට්ලැබ් කේතකය මඟින් සී ++, ජාවා සහ පයිතන් වැනි වෙනත් ක්‍රමලේඛන භාෂා සඳහා කේත පරිවර්තනය කිරීමට ඉඩ සලසයි.
    වේදිකාව-ස්වාධීන
    අවාසි:

    භාවිතා කිරීමට නිදහස නැත, බලපත්‍රයක් මිලදී ගැනීම අවශ්‍යයි
    සංඛ්‍යාත්මක පරිගණක විෂය පථයෙන් ඔබ්බට වැඩි යෙදුමක් නොමැත
    හරස් සම්පාදනය කිරීමේදී ජනනය වන දෝෂ සමඟ කටයුතු කිරීමට පුළුල් දැනුමක් හා පළපුරුද්දක් අවශ්‍ය වේ
    අර්ථ නිරූපණය කරන ලද ක්‍රමලේඛන භාෂාවක් වීම නිසා මන්දගාමී වීම

    🙂

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report
  4. SOFTWARE LK Code Pro
    2021-09-20T10:16:34+05:30Added an answer on September 20, 2021 at 10:16 am

    Very useful article

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report
    • Ravindu_M_Wanninayaka Code Pro
      2021-09-20T10:23:24+05:30Replied to answer on September 20, 2021 at 10:23 am

      thanx

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
        • Report
  5. Dineth Chamikara Code Starter
    2021-09-20T12:41:31+05:30Added an answer on September 20, 2021 at 12:41 pm

    Very Useful

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report
    • Ravindu_M_Wanninayaka Code Pro
      2021-09-20T13:12:12+05:30Replied to answer on September 20, 2021 at 1:12 pm

      thanks

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
        • Report
  6. Akith Kenula ☑️ Code Pro
    2021-09-21T10:42:43+05:30Added an answer on September 21, 2021 at 10:42 am

    Very useful article 🙂

    Keep it up 🙂

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report
    • Ravindu_M_Wanninayaka Code Pro
      2021-09-21T11:41:18+05:30Replied to answer on September 21, 2021 at 11:41 am

      thank you

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
        • Report
  7. sl bro
    2021-09-25T08:31:40+05:30Added an answer on September 25, 2021 at 8:31 am

    super

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report
Leave an answer

Leave an answer
Cancel reply

Browse

Sidebar

Ask A Question

Stats

  • Questions 2k
  • Answers 20k
  • Best Answers 493
  • Users 13k
  • Popular
  • Answers
  • Pasindu

    Code Hero ගැන

    • 239 Answers
  • S.Menuka

    Mobile Apps හදන්න ආසාවක් තියනවා. මොකද්ද හොදම සොෆ්ට්වෙයාර් එක.

    • 153 Answers
  • Chamalthegreat

    Python Code කරන්න හොදම IDE එක මොකක්ද?

    • 133 Answers
  • deshand
    deshand added an answer me widiyat thama generally repeat karanne while True: user_in =… August 13, 2022 at 9:10 am
  • ImDenuwan
    ImDenuwan added an answer A = range(5,20,5) for b in A: print(b) try this August 11, 2022 at 7:41 am
  • kalindu viwan
    kalindu viwan added an answer good💪💖 August 10, 2022 at 12:26 am

Related Questions

  • jerimc2

    Daily updated super sexy photo galleries

    • 0 Answers
  • DarnellVEIVA

    знакомства net

    • 0 Answers
  • coinbaseprosupportnumber[Xsdwerfgtyujhnbgfderewqasdxz]

    Coinbase Customer Support Number

    • 0 Answers

Top Members

Pasindu

Pasindu

  • 6 Questions
  • 60k Points
Code Hero
Chamindu Dilshan

Chamindu Dilshan

  • 4 Questions
  • 10k Points
Code Master
Matheesha.Chathuranga

Matheesha.Chathuranga

  • 4 Questions
  • 8k Points
Code Expert

Trending Tags

##sl geek html## #all langagues #android_studio_error #animations #awards #background image #badth #blog #html #css #php #mysql #frontend-dev #chatbot #colifictonce # console.log("hello world"); #cording #cpp #c_programin #vs_code #c_programing #designer #develop #document.write("hello world"); #domains #download_files_form_a_website #dropdown menu #elif #else #form #forms #freenom.com #freewebhosting #general knowledge #general question #godaddy #groups #how to add #html #css #javascript #if #ios #software #linix #mac os #mictrocontroller #mysql work bench #nav-bar #news #website #non miving #operators_programing #phpmyadmin #progamming #progamming youtube channels #programing_languages #programming #learning #learningfromhome #programming_loops #publish #pycharm #python #basic #python #strings #python_vs_code #smartphones #sofrware #title_image #vs code studio #html #vs_code_extension #wamp server #website #html #css #javascript #web_design #web_dev .. .net 2d 2d arrays 2nd question 3.10.0 3d 10 2021 :( ? @android studio setup a/l a/l ict about access ad add multiple website to one adds adeesha kavihansa admin admin page adobe dreamweaver adsense adsense aprrovel advance level after-css ai akee eduction alert alexa ai jarvis asistent python algorithm algorithm vs program all android android 13 android app android app devalopment android apps android development androide androide studio android phone android studio angular anjular js answer antivirus anymore api apk apk errror app app design app development application applications app publish apps apps developer app software arbitrary arduino arduino wireless robot hand arduino with python array arrays artificial intelligence atom authentication automatically autorun virus auto typing aws backend before-css begginer beginner beginners best best for develop mobile apps best for run java best ide for java best ide for run java best language best online platform to learn programming best programming language best programming language for develop mobile apps best resource to lear java best website to learn programming big bios error blender blockchain blog blogger bluetooth bluetooth comtrol car boostrap bootstrap bot bots box bpm browser bs studio buldozer bump question button c c++ language cal calculator campus can't understand cartoon causing problems c drive change change mouse pointer channel chat chat application chat bot chat web application clion cloud clr cmd cmd error cmd list cms cocomelon code code beginner codeblocks codehero code hero codehero app codeheroawards code hero community code hero community warning code hero dark coder codes coding coding claas coding hero coding life coding lk codingmemes coding program collection column community companies computer computer science computerscience connection connect mysql const copilot count course c progaming c programing c programming cpython crack crash corse create apk without coding creator cripto currency cs csharp css css eka note pad eken open wenawa ane udaw karanna css html difference between css and html css html dropmenu css web site css wiki csv custom domain cyber security cybersecurity dark dark mode darktheme dark web hacking courses dart data database datapass data recovery datascience data type db dbms degree delete delete query desktop desktop application desktop view dev developer developing development devlopment devolop devoloping dhtml dictionary code difference between computer science and software engineering digital digitalocean discipline discord display divi theme django django python dom dos commands drake mood drone dropbox dvi earn money easy ebook e book eclipse editor editorconfig electric electron electron application emoji e money encrypt encrypted encryption env er erro error errors es6 esp32' ethical ethical hacking ethnical hacker ex exam excel exe explain expo export external css facebook figma files firebase firstapp fixed fix problem flask flex flex-box flow chart flutter flywithme for for loop foss framework free free domain free job free or paid free python gui free web hosting frond end frontend front end front end dev full stack fullstack fullstack-dev fullstackdev function future of python game game dev game develop game developer keneguke salary in sri lanka game developing game development gamedevelopment game engine games gaming geek general ghost git github github copilot gloabal variables go golang good note pad google graphql grid group gui hack hackathon hacking hand happy news hardware help in english hero history history css history of javascript history of python hodama programming language ekka mokada home page host hosting how how is the best programmer in the world howpython how to how to add title how to chek security of software how to learn php how to make login form for website html html & css html aand css html and css htmlcsd htmlcss htms httml and css https://putin.digital/ humans hybrid ict ide idea ignore iit image infinity free instagram install install q int intel intellij intent intern internal css internet internet connection internet speeds in web ios ios development iot is python a low level language or a high level language? ithin help karanna i_d_k java java developer java ee java for beginners java fundamental javafx java institute java programming language java python java run කරන්න හොද ide එක මොකක්ද? java script javascript javascript encrypted javascript history java swing java vs python java web development jetbrains job jobs jquery js json kali kali linux kali linux bluetooth error kali linux install kauru hari dannavada html vala moving words dana vidiya keyword kids kite kivy kivymd kivy to apk knowledge kodular kotlin language languageofkalilinuxtoolsmake languages lannguages laptop laptops laravel learn learning learn programing library library vs framework librry license license for software like link linux linux coding local host login low machinelearning macos mage lokuma code eka magento make make app make software making malware markup maya menuka mercurial message metasploitable mimo mingw mit app mobile mobile app dev mobile app development mobile app devoping mobile apps mobileapps mobile apps developing mobile dev mobile developer mobile development module mokadda hoda money mongodb most challenging programming language for python ms myapp mysql mysql php login forum mysql with wamp server error pls help native needhelp need help negative numbers netbeans netflix nethunter nethunterofficial network new next update nodejs node js nodemcu npm nursery rhymes oauth2 of official on android online online job online tool open source os osindu sethmika other packages pahan pahan vihanga pandas pandas error parrot parrot os pascal paside pasidu pasindu pasindu jayasighe pasindu jayasingha pasindu jayasinghe password password remove kali linux paymentgateway pc pc game developing personal website phone photos photoshop php php history php with js php ලියන්න හොඳම කෝඩ් එඩිටර් එක මොකක්ද phython question pip play store please plugins pol poll portfolio post ppython premiere print problams problem profile progaming progarmming languages program programing programme programmer programming programming ide programming language programming languages programming languages and their creator programming notes programming sri lanka programming tools programming tutorials programming_ide project projects properties pthon pulse sensor put website on internet py pycharm pychram pylone pyramid pythn python python app python app deelopment python app development python clock python code python dev pythone python error fix python game python global variables pythongui python gui python java python kivymd python packages python projects python question python syntax python web development pyton q & a qualification quection query question questions quetion quetions quora ram range raw react react js reactjs react native react routing record recovery photos reddit refresh relationship reset reset phone retun tag risith robot hand making robotics routing r progaming rs45 software rs45 software come whatsapp rst ruby run salary samsung scala school scratch screen screen orientation screen record screen recorder search search bar search box security see select query self study sensors server set sets setup setup file shell script shellscript shenal signin page signup page sinhala sinhala tutorial sl sl geek slgeek slgeekschool sl geek school. slit sl janu school slowpc sl tek so socket.io software software-dev softwaredev software developer software development software development tools software deverloper software download software engineer softwareengineering software engineering software engineering degree software engineer kenek wenna one sudusukam software for html software maker sofware sound source code source coe spotify spring boot spyder sql sri sri lanka srilanka stack_overflow state storage string structure student studio sublime text submarine cables swift syntax error system handaling system request table tdg tech tech news app telegram telegram bot termux text text document themes this this app three.js time tk tkinter tkinter of pyqt5 tkintr to be a hacker today tools top traffic light controller traking tranciation transform trick tutorial typescript ubuntu udemy ui unity unreal unvote update updater upload uploading url use use best used coding language useful user input user interface design user view uses utorrent ux var variables vb vb.net verify vga video view vim viratual box virus virus fix visit visual basi visual basic visual basic comment visual basic tutorial visualstudio visual studio visual studio blend visual studio code visual studio setup voice asistence voice assistence vs vs blend vsc vs code vscode vue js w3school wamp we are one family web web3 web api webapp web application devolop web builder web desighn web design webdesign web designing webdev web dev webdevelop web develop web developer web developing web development web development python web devoleper web devoloper web hosting web hosting best webhsoting webinar web page web page mobile web page publish web python web selling web server web sit web site website website development websites we devoloper weekend_meeting we work without problems what do you whatsapp whatsapp bot while loop why wiki wikipedia page ekak content eka wage link ekak click karahama eadala wekipedia site ekema thanakata thanata yana widihata hadanne kohomada win10 windows windows10 windows 11 windows os windows xp wix wordpress xampp xd xml yahoo yaml you youtube youtube channel youtube channels zoom zzla zzla virus තනියම හැදුවේ මං පයිතන් වලදී link එකක් add කරන්නෙ කොහොමද ? මට ශත වලින් ඉලක්කම් 2 කට වඩා අවශ්‍ය නැත. ශත සිංහල ‌ 😀😀😀 😓

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • Buy Theme

Footer

Code Hero

Code Hero is the Sri Lanka's #1 Coding Community. Powered by SL Geek.

About Us

  • SL Geek
  • SL Geek School
  • Fly with Me

Legal Stuff

  • CH Tutorials
  • SL Geek Blog

Help

  • Badges
  • Help

Follow

© 2021 Code Hero. All Rights Reserved
Made with Love by SL Geek

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.