JavaScript Fundamentals
ECMAScript: JavaScript syntax
DOM: Document Object Model
BOM: Browser Object Model
1. ECMAScript
ECMAScript is a standardized programming language developed by ECMA International (formerly the European Computer Manufacturers Association). It is widely used on the World Wide Web and is often referred to as JavaScript or JScript, although these ...
Posted on Mon, 15 Jun 2026 17:55:34 +0000 by bhanu
Java Language Fundamentals: Identifiers, Variables, Data Types, and Operators
Reserved Keywords
Keywords are strings reserved by the Java language for specific purposes. There are 50 keywords in total, all in lowercase. Note that const and goto are reserved words and cannot be used as identifiers. Additionally, true, false, and null are not keywords; they are literal values representing boolean states and empty reference ...
Posted on Tue, 09 Jun 2026 18:19:38 +0000 by jungalist
Understanding Variable Scope in Programming
Variable scope is categorized into two types: global scope and block scope.
A name has global scope when the nearest opening brace preceding its first occurrence is a closing brace ('}'). Such names are accessible throughout the entire program.
A name has block scope when the nearest opening brace preceding its first occurrence is an opening br ...
Posted on Sat, 06 Jun 2026 18:21:27 +0000 by nomad9
C Language Types and Expressions for Embedded Systems
Keywords
1.1 Data Type Keywords
The fundamental data type keywords in C include:
char, short, int, long, float, double
struct, union, enum, signed, unsigned, void
On a 32-bit platform, the following table shows the memory allocation for each type:
Type
Description
Size in Bytes
char
Character type
1 byte
short
Short integer
2 bytes ...
Posted on Fri, 05 Jun 2026 17:42:16 +0000 by Wizard4U
C# Fundamentals: Variables, Data Types, and Core Concepts
Variables
Variables store data in memory for use in your programs.
Declaration syntax:
dataType variableName;
variableName = value;
The assignment operator = assigns the value on the right to the variable on the left. It does not represent equality in the mathematical sense.
Shorthand declaration:
dataType variableName = value;
Data Types
// ...
Posted on Sat, 30 May 2026 22:01:32 +0000 by nepton
Shell Variables in Bash Scripting
Positional Parameters
Positional parameters allow scripts to accept command-line arguments:
$0 - Name of the currently executing script
$n - nth argument passed to the script (use braces for n > 10, e.g., ${10})
$# - Number of arguments passed to the script
$* - All arguments as a single string
$@ - All arguments as separate string ...
Posted on Mon, 25 May 2026 23:25:23 +0000 by shanewang
Understanding Python Variables and Memory Management
Understanding Python Variables and Memory Management
Variables
Components of Variables
A variable consists of three main parts:
Variable name
Assignment operator (=)
Variable value
Variable Name
The variable name points to the memory address of the variable value and serves as the only way to access that value.
Assignment Operator ...
Posted on Sat, 16 May 2026 23:24:13 +0000 by goodluck4287
Getting Started with Java: Core Concepts and First Steps
Java is a platform-independent lanugage, enabling 'write once, run anywhere' through the Java Virtual Machine (JVM). The JDK (Java Development Kit) provides tools for development, including the compiler javac and runtime environment java. To set up the environment, configure JAVA_HOME to point to the JDK installation directory and add the JDK's ...
Posted on Wed, 13 May 2026 02:18:13 +0000 by jackwh
Difference Between `var` and `:=` in Go
In Go, variables can be declared using either the var keyword or the short variable declaration operator :=. While both serve to create variables, they differ in syntax, scope, and usage context.
Using var
The var keyword is the standard way to declare variables and works in all scopes—both global and local.
// Declare a variable without initia ...
Posted on Mon, 11 May 2026 02:03:05 +0000 by Axem
Python Basics: Input, Output, and Variables
Basic Output in Python
The print() function is the most fundamental way to output content in Python. It displays text or values to the console.
print("Hello World")
In this example, the text inside the parentheses is enclosed in quotation marks. This tells Python to treat it as a string literal. The output will be:
Hello World
Varia ...
Posted on Sat, 09 May 2026 08:05:26 +0000 by droms