Found 177 Articles for Programming Languages

Difference Between EPROM and EEPROM

Kiran Kumar Panigrahi
Updated on 24-Nov-2022 13:05:39

7K+ Views

Both EPROM and EEPROM are the types of ROM or Read Only Memory, but they are different from each other in many aspects that we will discuss in this article. Let's start with some basics of EPROM and EEPROM so that it becomes easier to understand the differences between them. What is EPROM? EPROM stands for Erasable Programmable Read Only Memory. EPROM is a modern version PROM (or Programmable Read Only Memory). EPROM provides the facility of erasing data stored on it. It uses ultraviolet rays (UV rays) to erase the content stored it. EPROM is built up of ... Read More

Difference Between Keyword and Identifier

Kiran Kumar Panigrahi
Updated on 21-Feb-2023 15:00:03

5K+ Views

Every programming language has keywords and identifiers. Both keywords and identifiers can be processed by a compiler, however they are quite different from each other. The basic difference between the two is that keywords are the reserve words which are predefined and have a special meaning in the language, whereas an identifier is a unique name assigned to a variable, function, class, etc. Read this article to learn more about keywords and identifiers and how they are different from each other. What is a Keyword? Keywords are reserved words that have a special meaning in a programming language. Therefore, we ... Read More

Difference Between Top-down and Bottom-up Approach

Kiran Kumar Panigrahi
Updated on 06-Sep-2023 21:26:28

49K+ Views

In the top-down approach, a bigger module/problem is divided into smaller modules. In contrast, in the bottom-up approach, the smaller problems are solved and then they are integrated to find the solution of a bigger problem. Read this article to learn more about top-down approach and bottom-up approach and how they are different from each other. What is Top-Down Approach? Top-Down Approach is an approach to design algorithms in which a bigger problem is broken down into smaller parts. Thus, it uses the decomposition approach. This approach is generally used by structured programming languages such as C, COBOL, FORTRAN. The ... Read More

Difference Between High-Level Language and Low-Level Language

Kiran Kumar Panigrahi
Updated on 13-Sep-2023 15:23:37

30K+ Views

A language is basically a mode of communication, because it is used to share information, ideas, and opinions. In computer systems, programming languages are used by the software developers or programmers to creates applications or software systems. A programming language provides a way of writing computer instructions that are used to perform a specific task. Examples of computer programming languages include C, C++, Java, Python, Ruby, Scala, Perl, C#, Groovy, Dart, etc. Based on the closeness of a programming language to the system hardware (mainly processor), computer programming languages are classified into two categories namely, high-level languages and low-level languages. ... Read More

Difference between Header file and Library

Kiran Kumar Panigrahi
Updated on 21-Feb-2023 14:43:57

7K+ Views

In C, C#, Java or any other programming language, both header files and libraries provide some specific APIs and their functionality to be used in the main file. Both the header file and the library are combined and used as a single unit. But, on the basis of nature of files, we can distinguish between a Header File and a Library. Read this tutorial to learn more about header files and libraries and how they are different from each other. What is a Header File? The file that contains all the header names which are to be used in the ... Read More

Difference between Compiler and Assembler

Kiran Kumar Panigrahi
Updated on 24-Nov-2022 12:58:10

6K+ Views

Both compilers and assemblers are the language processors used to convert software codes written in high-level language and assembly language into machine language codes. Compiler and assemblers are the types of system software. These are required because a computer cannot process a code written in high-level programming language like C, C++, Java, etc. and assembly language. Therefore, it is necessary to convert an HLL or assembly code into machine code for execution. In this article, we will highlight all the key differences between compilers and assemblers. Let's start with some basics of compiler and assembler so that it will ... Read More

Java program to check if string is pangram

karthikeya Boyini
Updated on 27-Jun-2024 17:51:16

7K+ Views

A pangram is a string that contains all the letters of the English alphabet. An example of a pangram is "The quick brown fox jumps over the lazy dog". Problem Statement Given a string, write a Java program to check whether it is pangram or not.Consider the following example - Input The quick brown fox jumps over the lazy dog. Output String: The quick brown fox jumps over the lazy dog. The above string is a pangram. Algorithm The algorithm below is focusing to check if the string is pangram. Step 1: Create a boolean array `alphaList` ... Read More

Advertisements