What kind of programming language is more like a spoken language and is not hardware-specific?
Did you know that there are approximately 6500 spoken languages in the world? We bet that number is more than you would have guessed. Now have you ever wondered – how many programming languages are there? Show
The answer might also surprise you. Wikipedia claims there are approximately 700 programming languages, while others say that number is closer to 9000! The truth is, there’ve been countless programming languages created throughout history. But like spoken languages, there’s a hierarchy of programming languages based on their prevalence and usage.
What is a programming language?If you’re new to the world of IT, then you’re probably wondering – what is a programming language? Well, computer programming languages are kind of similar to spoken languages. When we speak to each other, we use language to communicate our thoughts and actions. The same goes for programming languages. A programming language is a means of communication that humans use to instruct computers to perform tasks and actions. Here’s a slightly nerdier definition by Webopedia if you’re still unclear: “A programming language is a vocabulary and set of grammatical rules for instructing a computer or computing device to perform specific tasks.” Programming languages utilize coding syntax to create software programs which then perform specific tasks. Coding syntax is the concept of providing specific word sets in particular orders for computers to do what humans tell them to do. Coding syntax is the basis for all programming languages. Source: Unsplash – Markus Spike Programming languages are divided into two categories: High-level languagesHigh-level programming languages use syntax that is similar to the English language. These languages are considered ‘higher’ because they are closer to human language and therefore easier to understand by programmers. Some of the most well-known high-level languages include C, C++, Java, and Python. These languages are used to develop web, desktop, and mobile applications. Check out these Java skills. Low-level languagesLow-level programming languages are used to write programs that relate specifically to the architecture and hardware of a computer. These languages can be broken down into two categories: machine language and assembly language. Assembly languages are useful because it’s very complicated to write programs in a machine language. That’s why assembly programs are used. An assembly program is converted into a machine language using an assembler. But, to write an assembly program, a developer must have extensive knowledge of computer architecture. These languages can be used to develop operating systems and device drivers. It’s hard to provide a definitive answer to this question, so we’ve put together these resources and their respective coding language lists. The lists vary significantly in size, demonstrating now only how many programming languages are in existence, but more importantly, how many of them are relevant (more on that later). Source: Pexels – Miguel Á Coding languages listTIOBE: 150 languagesThe TIOBE Programming Community index started tracking 25 coding languages back in 1991. These days, the index measures more than 150 languages with ratings each month. The ratings are based on the opinion of skilled engineers worldwide, courses, third-party vendors as well as popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube, and Baidu. Wikipedia: 700 languagesThe online encyclopedia lists more than 700 programming languages alphabetically. This coding languages list aims to ‘include all notable programming languages in existence’. Of course, information from Wikipedia is subjective, but their list still offers an interesting insight into how many different programming languages there are in the world.HOPL: 8,945 languages HOPL is an online roster and genealogy of a whopping 8,945 programming languages. This list includes languages from as far back as the 18th century to new languages created today. The HOPL coding languages list features 7,800 influence links and over 11,000 citations.GitHub: 370 languages GitHub is a software development platform with over 40 million users. Each year they release their annual ‘State of the Octoverse Report’ that looks back on the past year with interesting takeaways and statistics. The most recent reported; “in 2019, developers collaborated in more than 370 primary programming languages on GitHub”. FOLDOC: 1000 languages FOLDOC is a free online computing dictionary. Users can search programming languages as well as general computing terms in their search bar tool. Their coding language list currently comprises over 1000 languages. DZone: 253 languagesDZone is one of the world’s largest online communities and a publisher of knowledge resources for software developers. Their coding languages list comprises 253 languages based on data from sources such as GitHub and TIOBE. The Language ListThe Language List started tracking programming languages back in 1991. Their aim is to be one of the most complete sources of computer languages ‘ever assembled or compiled’. Currently, The Languages List collects information on approximately 2500 computer languages from past and present. 99 Bottles of BeerOur final coding languages list and potentially the strangest of them all. 99 Bottles of Beer is a website that holds a collection of the song ‘99 bottles of beer’ written in over 1500 programming languages! Visitors can comment and rate the coding accuracy of the different languages listed on the site. What is a Markup language?Markup languages differ from standard coding languages. The key difference is that markup languages involve a system for annotating a document in a way that is syntactically distinguishable from the text. A coding language is a formal language that provides commands used to produce varying kinds of output and results. The key feature of markup languages is that they are both human and machine-readable (unlike many programming languages). For example, HTML (HyperText Markup Language) a popular markup language, utilizes word tags to define different sections or elements of a webpage. For instance: , ,Bài Viết Liên QuanQuảng CáoCó thể bạn quan tâmToplist được quan tâm#1
Top 7 download sách nói kinh doanh 20236 tháng trước#2
Top 8 bà bầu uống nước ép cà rốt tốt không 20236 tháng trước#4
Top 8 phrasal verb unit 4 lớp 9 20236 tháng trước#5
Top 7 ứng dung kỹ năng giao tiếp sư phạm 20236 tháng trước#6
Top 6 5 chú tiểu bồng lai la con của ai 20236 tháng trước#7
Top 10 khi chàng nhìn thẳng vào mắt bạn 20236 tháng trước#8
Top 4 đồ an tốt nghiệp thiết kế đồ họa văn lang 20236 tháng trước#9
Top 4 7 nụ cười xuân mùa 5 trực tiếp 20236 tháng trướcQuảng cáoXem NhiềuQuảng cáoChúng tôiTrợ giúpBản quyền © 2021 thattruyen.com Inc.
|