Laptop Science and programming are full of assorted key phrases and jargon akin to Inheritance, Abstraction, MVC, OOPS, ASCII, UTF, and extra – once you hear children studying coding and speaking to you about what they’re studying, it could appear very alien. So, you will need to really feel comfy with these terminologies.
Here’s a full record on your reference:
A
Abstraction
Simplified code or expertise that’s straightforward to make use of with out understanding the way it works.
Accelerometer
A tool that measures acceleration of motion or that measures vibrations.
Lively Document
Data in a database that’s offered to a person. One row from a desk.
Agile Software program Improvement
A technique of constructing software program in phases. Work is split into quick bursts referred to as sprints. Separate groups may match on completely different elements of a mission.
AJAX
A way for getting information from an online server that makes use of XML, JavaScript, and HTML.
Algorithm
A sequence of problem-solving steps. For instance: Add a collection of values collectively, after which divide by the variety of values. These steps produce a imply or common.
Android
A cell working system primarily based on Linux
Angular.js
A JavaScript entrance finish framework for constructing web sites. A group of templates and pre-written code.
Apache
Apache, or Apache HTTP Server, is an open-source and free internet server software program. Apache had a major position within the preliminary development of the web and can also be the “A” in LAMP Stack.
API
An utility programming interface (API) permits interactions between a number of software program packages do programmers have entry to information and data from exterior software program. The Google Maps API lets individuals use satellite tv for pc images and maps in their very own packages.
Apprenticeship
An settlement between an employer and an worker. The apprentice (worker) will get coaching and pay in alternate for work.
Argument
A quantity, textual content string, or different worth required for a operate to run its code. An argument is the x in f(x) = y.
Arithmetic Operators
These operators are used with numbers to carry out fundamental math, for instance “+” for addition. Computer systems have so as to add and subtract, multiply and divide to do nearly something.
Array
A single variable that incorporates an inventory of information. For instance, myNumbers = [0,1,2,3]. Right here, myNumbers is an array of numbers.
ASCII
American Customary Code for Data Interchange (ASCII) is a system for digital communication. It has 128 numbers that stand for letters and different symbols. ASCII is similar all around the world.
Task Operators
An operator that assigns a worth to a variable. For instance, “=” in Python assigns a worth on the proper to the variable on the left.
Asynchronous Studying
Studying that will happen at a unique time for every pupil. The fabric is normally recorded or pre-made.
Asynchronous Programming Languages
A programming language that doesn’t need to do issues within the order they’re written. As a substitute, it could do many issues without delay. For instance, JavaScript.
Augmented Actuality
Software program that places digital objects on photographs or movies of the actual world. AR (Augmented Actuality) is standard on smartphones.
Autonomous
Self-guiding and capable of work independently with out enter from an individual. Many drones and a few automobiles are autonomous.
B
Again Finish
The server facet of the web that the person can’t see. The again finish shops, retrieves, and modifies information, it’s primarily the brains of an internet site.
Spine.js
A JavaScript library used largely for one-page internet apps to provide construction and deal with person enter and interactivity.
Binary
A system of two doable states, zero and one. Computer systems function in binary, which means they retailer information and carry out calculations utilizing solely zeros and ones.
Binary Alphabet
The numbers 0 and 1.
Binary Numbers
Mixtures of zeroes and ones that make up a pc program.
Beneficial: Instructing binary code utilizing music
BIOS
Firmware used in addition a pc
Bit
A single 0 or 1. It’s the smallest unit of knowledge in computing and digital communications.
Block-based Programming Language
A visible programming language. Block-based programming lets customers drag and drop blocks of code to make packages (versus writing textual content). For instance, Scratch is a block programming language.
Blockly
A block programming language created by Code.org. It’s used to show children learn how to code.
Boolean
The “true or false” logic that powers computer systems. The boolean information sort has one among two doable values: it’s both true or false.
Bootstrap (aka Twitter Bootstrap)
An open-source framework. A gaggle of templates for constructing the entrance finish of an internet site. A big set of HTML information, CSS stylesheets, and JavaScript.
Bug
Damaged code that causes a program to malfunction. Bugs typically crash a program or make an error message seem.
Construct
To construct a program is to make it prepared for customers. Coders might use particular instruments to create “builds”, or completed purposes. First, coding, testing, and debugging should be accomplished.
Byte
A byte is eight bits. For instance, 0000 0001.
C
C++
A robust programming language. It’s used to construct quick packages. C++ is frequent in computerized digital gadgets.
Name (a operate)
A snippet of code that makes a operate start.
Name (a variable)
To name a variable is to make use of it someplace in a program.
Camel Case
A type of capitalization used for naming variables. The primary letter is all the time lowercase, and the primary letter of each phrase after that’s uppercase. For instance, “thisVariable” is in camel case.
Char
An abbreviation of the phrase “character.” It refers to a single letter, quantity, or image.
Class (HTML and CSS)
The category attribute specifies a number of class names for an HTML component. It’s largely used to level to a category in a CSS web page.
Class (Object Oriented Programming)
A template that defines the qualities of all the things that belongs to it. Every member of a category is an object.
Click on
To press the button on a pc mouse.
Cloud
A distant information storage location, akin to Dropbox. The cloud is a broad time period that refers to basic web storage or providers.
Code
The written content material of a pc program. Code tells the pc what to do, the place to retailer info, and what to point out the person.
Code Assessment
A technique of wanting by means of code for errors or bugs. Programmers generally do code critiques in groups. This will increase their capacity to search out and repair errors.
Coding
The method of writing a pc program. Coding is commonly nearly all of what software program engineers do.
Coding Problem
An issue given to a programmer throughout a job interview or in school. The programmer should remedy it with code, and in essentially the most environment friendly or efficient approach doable.
Coding Languages
A human-readable language used to make pc packages. C, Java, and Python are examples of coding languages.
Command
An order the pc should perform. Copy, Paste, and Print are examples of instructions.
Command-line
A pc program that works with text-only enter from a person.
Command-line Interface
A text-based method to work together with a pc. There are not any buttons, dropdowns, or clickable parts.
Compilation
The process that interprets code right into a format the pc can use. Some programming languages are referred to as compiled languages. They need to be compiled earlier than they can be utilized.
Compiler
A program that modifications text-based code into the code a pc understands. The result’s an utility, typically a .exe file.
Computational Considering
Reformatting an issue so it turns into solvable by a pc.
Laptop Program
A bundle of code that tells a pc what to do. Laptop packages do all types of issues. Some remedy math issues. Some play music. Even video video games are pc packages.
Laptop Science
The concepts that make it doable to resolve issues with computer systems. A pc scientist is aware of about bits, bytes, code, and reminiscence.
Conditional Statements
An announcement that helps a pc determine what to do subsequent. A situation assertion has an If/Then format. For instance, If a = 1, then add a to b.
Constants
A quantity, textual content string, or image that by no means modifications worth whereas a program is operating. Variables can enhance or lower in worth. However a continuing all the time stays the identical.
CPU
The processor is an digital circuit that executes the directions of a program.
Crowdsourcing
The act of recruiting massive teams of individuals to work on a mission. Individuals may match without cost or for pay. However everybody contributes to the ultimate aim.
CSS
The code that controls the looks of an internet site. This contains issues like font types, colours, and margins. CSS stands for Cascading Fashion Sheets.
Cybersecurity
A area of computing that offers with the security of something saved on a pc. The first aim is to forestall hackers from stealing information or cash.
D
Information
Any info that may be saved or utilized in a pc program. Names, addresses, and cellphone numbers are information.
Information Science
The science of discovering patterns in information with computer systems. Fb, Google, and even the federal government depend on information science. It helps them make higher choices and extra helpful merchandise.
Information Constructions
The codecs used to retailer and set up information in a pc program. Information buildings make info as straightforward to entry as doable.
Information Varieties
The type of info {that a} variable or fixed can maintain. Examples embrace strings, integers, and booleans.
Beneficial: Strongly Typed vs. Weakly Typed Programming Languages
Database (dbms)
A digital vault that shops info. Databases appear like tables in a spreadsheet. A web site shops usernames and passwords in a database.
Debugging
The method of in search of and repairing coding errors. Debugging is a crucial a part of software program growth.
Declaration
A single phrase or image used to explain a operate or variable. It defines the kind of variable or operate so the compiler or interpreter is aware of what to do with it.
Decompose
To divide a posh problem into smaller chunks. The aim is to make it simpler to resolve.
Outline (a operate)
To create a operate and the code that goes inside it. After defining a operate, the programmer can name it when wanted.
Deployment
The method of launching an utility or releasing it to customers.
Developer
A programmer who writes code to get one thing accomplished by the pc.
Machine Driver
A pc program that controls or gives an interface to regulate the actual machine
Digital Footprint
Any piece of knowledge you permit on an internet site. A weblog put up, a remark, or a “like” is usually a digital footprint.
Django
A Python framework for the online. Django makes Python web site growth simpler. It’s a set of templates and libraries.
DNS (Area Identify Service)
A pc system that turns a written area identify into numbers. These numbers are referred to as an IP (Web Protocol) deal with. Computer systems want IP addresses to search out web sites.
Double-click
A fast pair of mouse clicks, normally to open an utility.
Drag
To press and maintain the button on a pc mouse, then transfer the mouse earlier than releasing.
Drop
To let up on the mouse button after clicking and dragging.
DRY
DRY stands for Don’t Repeat Your self. This precept states, “Every bit of information should have a single, unambiguous, authoritative illustration inside a system.”
DSL/Cable
A sort of broadband (quick) web service. It makes use of cellphone or coaxial cables.
E
Else Statements
An alternate inside an If assertion. It primarily tells the pc, “Do one factor if one thing is true, or else do one other factor if it’s not true.”
Encryption
Remodeling info in a approach that solely the licensed might decode the knowledge
Finish Consumer
An individual who finally makes use of the product
Countless Loop
A loop that by no means ends as a result of the situation it relies on is all the time true. An limitless loop is a bug. Each loop ought to finish, in any other case, this system can be caught.
Occasion
An occasion is one thing that triggers a response in a program. For instance, a mouse click on or a button press.
Occasion Handler
Code that responds to an occasion akin to a mouse click on or button press.
Exception
An error which may be brought on by a person or lacking piece of information.
Executable
A compiled code that may be executed by an working system or the firmware; additionally referred to as as a binary generally.
Categorical.js
The backend framework for Node.js. Categorical is helpful for modules and internet apps. Builders can construct APIs with Categorical.
Expression
An arithmetic assertion akin to 1+2 or x-y.
F
F.A.I.L.
An acronym for First Try In Studying. Failure is a daily a part of the training course of.
Flask
Flask is a backend internet framework written in Python. It’s an API of Python that lets us construct up internet purposes shortly and simply with out particular instruments or libraries.
For Loop
A block of code that repeats a number of occasions. The programmer should specify the variety of occasions the code ought to repeat.
Framework
A set of “templates” that programmers use to construct packages shortly. Frameworks might include pre-written code, markup, and APIs. Net frameworks exist for the entrance finish and again finish.
Entrance Finish
The a part of a pc program {that a} person sees and interacts with. The entrance finish can also be referred to as the person interface.
Full Stack Developer
A developer who works on the again finish and entrance finish of an internet site.
Perform
A bit of code that takes enter, manipulates it, and produces some type of output. Programmers create a operate simply as soon as, however they’ll use it again and again.
Perform Name
A brief snippet of code that triggers a operate to run. After writing a operate, it’s essential to name it everytime you need to use it.
Perform Definition
The internal workings of a operate. The code inside a operate that makes it work.
Beneficial: Prime Free Coding Platforms for Youngsters
G
Git
A model management system that tracks modifications to code. Git is open-source, which means you possibly can entry it without cost.
Github
An web storage hub for code that works with Git.
H
HAML
HAML (HTML Abstraction Markup Language) is a templating system that cleans and simplifies your HTML. It’s designed to keep away from writing inline code in an online doc.
Hardcode
Everlasting code. Code {that a} programmer can’t change simply or in any respect.
Heap Reminiscence
Reminiscence areas from RAM allotted to processes and packages.
Beneficial: What’s Heap Reminiscence?
Excessive-level Language
A programming language an individual can learn and perceive. Python is a excessive stage language. Machine code (for instance, 00000001) isn’t.
HTML
HTML (HyperText Markup Language) is a markup language used to construct fundamental web sites. HTML determines what reveals up on the web page.
HTTP Request
The strategy an online browser makes use of to ask for info from a server. HTTP stands for HyperText Switch Protocol.
I
IDE (Built-in Improvement Atmosphere)
A program that builders use to write down code. IDEs normally know a language’s key phrases and may present assist. They’ll additionally run packages.
If Assertion
A conditional assertion. It executes a sure block of code if some situation is true.
Inheritance
The observe of basing a brand new piece of code on present code. Programmers use inheritance to create an enhanced model of the unique code.
Enter
The data that goes into a pc. Consumer enter is one sort, which incorporates textual content, clicks, and button presses.
IntelliJ
An built-in growth setting (IDE) created for writing and operating code. To start out writing code in Java, you should utilize IntelliJ.
Web
The web is fabricated from many computer systems and servers which are linked to one another. The net exists on the web, however the web is way bigger than the world large internet.
IOS Swift
Swift is an Apple programming language. It combines parts from the C and Goal C languages.
IP Handle
A quantity related to an internet site or a tool on the web. Printers and computer systems have IP addresses.
Iteration
One go of a loop. Every time a block of code is executed counts as one iteration of the for or whereas loop it belongs to.
J
Java
A programming language developed by Oracle. Java is standard for internet and cell purposes.
Beneficial: What’s the Public Static Void Principal in Java?
JavaScript
A well-liked coding language for web sites and internet apps. JavaScript runs on the consumer facet. Meaning it runs within the browser as a substitute of the pc the place the web site “lives”.
JavaScript Framework
An internet framework in JavaScript used to construct apps and web sites.
Beneficial: HTML, CSS, and JavaScript – Why are they vital?
jQuery
A JavaScript library that makes it straightforward to alter parts on a webpage.
JSON (JavaScript Object Notation)
A standard information storage format utilized in many internet apps. JSON information hold information organized.
Junior Developer
The primary job for a lot of coders. Junior builders work below the steerage of extra skilled professionals.
Okay
Key phrases
Predefined phrases in a programming language. These phrases have a particular which means. In an built-in growth setting (IDE), key phrases seem in particular colours.
L
LAMP Stack
LAMP stack makes use of Linux working system, the Apache HTTP Server, MySQL, and the PHP programming language. LAMP stack is a well-liked open-source internet platform utilized by massive internet corporations like Tesla and Lyft.
Linter
A linter, or lint device, is a fundamental static code analyzer that checks your program for potential stylistic and programming errors. You’ll be able to typically discover linters in your code editor and they’re accessible for varied programming languages immediately.
Linux
Like Home windows, Linux is an working system. But it surely’s open-source, so it’s free to make use of. Linux is standard with builders and runs on most internet servers.
Native Atmosphere
A private pc or a server. That is the place coders run packages earlier than launching them. A neighborhood setting lets coders see their software program in motion earlier than displaying it to the world.
Loop
A block of code that runs again and again. A loop is a crucial a part of any online game or animation. Loops are current in nearly all packages.
Low-level Language
A programming language that isn’t straightforward for a human to learn. Low-level languages make quick pc packages, however they’re troublesome to write down.
M
Machine Language
Lengthy mixtures of zeroes and ones that energy a pc. All packages need to get become machine language with a purpose to run.
Machine Studying
A type of synthetic intelligence the place packages have the power to mechanically study and enhance from expertise. Picture recognition is a standard sort of machine studying.
Principal Perform
The primary operate referred to as after a C or C++ program begins.
Malware
Software program developed by cyber criminals with a malicious intention to wreck different software program techniques or to steal info.
Markup Language
A easy language that determines what seems on a pc display screen. HTML and XML are markup languages.
MEAN Stack
A whole framework for internet growth. MongoDB is the M. Categorical.js is the E. Angular.js is the A. Node.js is the N.
Micro:bit
A tiny pc utilized in programming programs for youths. The Micro:bit works with plenty of sensors and digital equipment.
MongoDB
A database for internet purposes. Mongo makes use of a JSON-like construction as a substitute of rows and columns.
MVC
Used for a lot of sorts of growth, MVC is a three-part design sample. It stands for Mannequin View Controller. Each bit of MVC handles a unique a part of a program.
MySQL
The commonest language used to place data into and take it out of databases. MySQL is commonly used with one other language, like PHP.
N
Neural Networks
A pc program modeled after the human mind. Neural networks study over time, similar to individuals.
Node.js
Node.js is a programming device that allows you to run JavaScript code exterior of an online browser.
Null
Empty or with out worth. Variables and columns in a database can generally be null.
O
Object Oriented Programming (OOP)
Programming with lessons and objects. A category is just a prototype that defines what its objects can do. Each object within the class has the category’s properties.
Object Associated Database Administration System (ORDBMS)
Two database fashions in a single. It’s half relational database and half object oriented. It has objects and lessons in addition to tables with rows and columns.
Objects
A member of a category. It’d assist to consider a real-world analogy. For instance, each individual is an object that belongs to the category referred to as “people”.
On-line
Linked to the web. Somebody could be on-line with a pc, a cell phone, or one other digital machine.
Open-Supply Software program Improvement
Software program that’s free for anybody to make use of. The code for open-source software program is obtainable to builders who need to work on it. They’ll make enhancements and add options.
Operand
The variable or worth that will likely be utilized in an operation. For instance, x and y are operands within the x+y.
Operator
An arithmetic image akin to a plus signal or a minus signal. Or a multiplication signal, division signal, larger than or lower than signal.
OS (Working System)
The software program that makes a pc work. It’s answerable for organizing information. An working system additionally determines what software program can run on the machine.
Beneficial: Working Methods Defined to Youngsters!
Output
The content material that comes out of a pc. Output could also be textual content or numbers. It might even be sound or video.
P
Package deal
A company device for lessons in Java. A package deal retains massive collections of information neatly ordered.
Packets
A block of knowledge that strikes from one pc to a different.
Pair Programming
Two coders working collectively on a mission. One individual codes whereas the opposite watches and checks the code for errors.
Parameter
The enter of a operate. A parameter will get changed by an argument when the operate known as.
Sample Matching
The method of in search of equivalent characters or information in a dataset.
Persistence
When a chunk of information, info, or internet web page stays accessible. Persistent information doesn’t get deleted once you shut this system.
PHP
A scripting language steadily used for web sites. PHP makes use of tags like HTML, however a PHP web site can do far more and the content material can change with person enter.
Pixel
The essential unit of digital shows. A pixel is somewhat sq. that may be one among many colours. Each picture on a display screen is made up of a whole lot and even 1000’s of pixels.
Pointer
Like variables, pointers retailer info. However a pointer incorporates a reminiscence deal with as a substitute of information. It “factors” to the deal with someplace in pc reminiscence.
Postgresql
An open-source database. To retailer or retrieve one thing, a programmer can write code in SQL.
Program
Written code that runs on a pc. Most packages encompass person interfaces and logic. Adobe Illustrator is a pc program. So is Microsoft Outlook.
Programming
The method of writing code that may turn out to be a pc program.
Programming Language
The key phrases and particular guidelines individuals use to write down pc packages. Each language has a few of its personal guidelines and key phrases, however in addition they have many issues in frequent.
Mission-based Studying
Studying by constructing actual initiatives. It’s doable to study simply by finding out ideas, however project-based studying is designed to be enjoyable and to really feel like actual growth.
Python
An open-source programming language. Python is standard as a result of it’s considerably straightforward to study. Many massive purposes had been made in Python together with YouTube and DropBox.
QWERTY
A keyboard format devised by Christopher Latham Sholes. QWERTY are the primary six keys on the keyboard.
Quantum Computing
A pc devised on the premise of quantum mechanics as transistors and qubit because the alternative for the normal bit.
R
A programming language utilized in information science.
React
A JavaScript library constructed by Fb. Its important goal is to assist with person interface (UI) growth.
React Native
A sort of React that lets builders use the identical code for various platforms.
Relational Database Administration System (RDBMS)
A program for making and updating databases that use tables.
Repeat
To carry out an motion greater than as soon as.
REST / RESTful
A algorithm that makes it doable for computer systems to speak with one another. REST (Representational State Switch) makes the world large internet doable.
Ruby
Ruby is a programming language designed to be readable. It’s object oriented and helpful for every kind of purposes. AirBnB and GitHub had been constructed on Ruby.
Ruby on Rails
Ruby’s full-stack internet framework. If you wish to construct internet purposes with Ruby, Rails makes it simpler.
Run Program
To start out a pc program.
Runtime
Runtime is the stretch of time when a pc program is operating.
S
Secure Mode
A diagnostic mode for a system the place solely essentially the most important options can be found and is normally used to debug a difficulty.
SASS
SASS (Syntactically Superior Fashion Sheets) is a scripting language that’s interpreted into Cascading Fashion Sheets (CSS). It helps you retain your CSS organized and allows you to create fashion sheets sooner.
Server
A pc that gives info to different computer systems referred to as shoppers.
Scratch
The block programming language developed by MIT. Scratch is a good first language for younger coders. To construct a program, all you have to do is click on, drag, and drop blocks into place.
Beneficial: Ought to my youngster begin with Scratch or JavaScript or Python?
Scripting Language
Any language that doesn’t have to be compiled or interpreted. JavaScript is one instance.
Scripts
Small packages that do restricted steps. Scripts could be a part of larger packages.
Search Engine
Google, Bing, and Yahoo are serps. They discover web sites and knowledge primarily based on key phrases supplied by the person.
Server
A pc that hosts web sites and information. Servers retailer the knowledge that different individuals can entry on the web.
Server-side
On the pc that hosts an internet site as a substitute of on the person’s browser. Websites like WordPress use PHP on the server-side and JavaScript on the consumer (person) facet.
Supply Code
The code written by programmers turns into software program. First, the supply code has to get translated into machine code by a compiler.
Supply Information
The primary location the place information is utilized in a program. Supply information could be from a database, spreadsheet, or hard-coded. This system can retrieve the info from this supply then use it.
Spam
A system used to ship a number of unsolicited messages.
Dash
A interval of a number of days throughout which a software program staff works on particular duties. For every dash, each member of the staff has a specific amount of labor to get accomplished.
Sprites
A personality or a transferring object in a pc recreation. Sprites reply to button presses, clicks, or different person enter.
SQL (Structured Question Language)
The most well-liked programming language for including and retrieving info from a relational database.
Stack
A number of packages used to construct apps for the online or cell gadgets. Instance stacks are LAMP, WAMP, and MEAN.
Stack Reminiscence
Place within the pc’s RAM that’s used to retailer variables created by a operate or process.
Beneficial: What’s Stack Reminiscence?
Assertion
An instruction to a pc written in code. Statements can embrace textual content, numbers, and symbols.
Swift
A basic goal programming language to develop purposes on all Apple platforms.
Swype
A digital keyboard for contact screens, tablets, and smartphones
Syntax
The construction of a language. The principles that state in what order phrases should seem. Every programming language has its personal syntax.
T
Instructing Language
The language utilized in a programming course. For younger learners, block languages like Scratch are frequent. In lots of programs, Python is the chosen instructing language.
Tensor Movement
A library constructed by Google for creating neural networks. Tensor circulate is open-source.
Terminal
Mac’s text-based person interface. Within the terminal, customers can open information and folders, transfer issues round, and do many different issues.
Token
One phrase, image, or operator in a pc program. A plus signal is a token. In most languages, the phrase “operate” is simply too.
Coaching
In machine studying, packages want coaching. To coach a program, you give it as a lot information as doable. Normally, the extra information the higher.
U
Unix
A transportable working system primarily based on the unique AT&T Unix; it describes a household of Unix primarily based working techniques immediately.
URL (Common Useful resource Locator)
The textual content you sort into your browser to get to an internet site. URL stands for Common Useful resource Locator.
Usability Testing
The method of observing customers to verify your software program works as they count on. Usable software program is straightforward for individuals to work with.
Consumer Expertise (UX) Design
The design of interactions between a person and a product. The method of creating one thing enjoyable and simple to make use of. UX isn’t only for software program, however that’s the place it began.
Consumer Interface (UI) Design
The method of making the visible elements of a pc program. This contains the buttons, colours, and icons.
Username
A nickname that you just sort in once you need to enter a sure web site or utility.
V
Variable
A container that holds a worth, akin to a chunk of textual content or a quantity. The worth can change, which is why it’s saved in a variable.
Variable Varieties
The type of info a variable can maintain. Strings, ints, and lists are variable varieties in Python.
Model Management
Software program that lets coders save a number of variations of their code. This prevents earlier work from getting deleted or misplaced. It additionally helps programmers hold observe of modifications.
Virus
A software program written to wreck or steal or infect different packages and purposes not directly.
Beneficial: Moral Hacking & Cyber Safety for Juniors
W
Net
An previous programming language or this phrase is used to seek advice from the Web itself or to seek advice from a posh connection of techniques
Web site
A number of internet pages which are linked collectively and saved on the identical server.
Whereas Loop
A little bit of code that runs again and again so long as some situation is true. For instance, a loop may run whereas a sure quantity is lower than 6 and cease as soon as it reaches 6.
Whiteboarding
The method of brainstorming collaboratively in individual or just about. Concepts on code, pseudocode, or charts are organized on a bodily whiteboard or digital device representing a whiteboard.
Wi-Fi
A method to ship and retrieve information with out wires. Wi-Fi makes use of radio waves to switch info.
WYSIWYG
Signifies software program that may be edited to precisely resemble the identical in output. It’s the acronym for “What You See Is What You Get”.
X
Xcode
An IDE from Apple for builders who need to construct software program for Apple gadgets.
XML
A markup language that appears much like HTML and controls the way in which info reveals up on a display screen. However XML information additionally work exterior of internet browsers.
Y2K
Often known as the “millennium bug”. The flaw, confronted by pc programmers and customers all around the world on January 1, 2000.
Yoke
A yoke is a {hardware} enter machine used with pc video games
Zettabyte
A zettabyte is learn as the two to the seventieth energy bytes or trillion gigabytes
Zip File
a file format that may include a number of information mixed and compressed into one file.
Zip Bomb
A zipper bomb is a compressed file that consumes a large quantity of space for storing when decompressed.
Zone File
The zone file incorporates mappings between domains and IP addresses
Hope it is a helpful reference, thanks.
It’s possible you’ll wish to learn: Why Ought to Youngsters Be taught Robotics?, 10 Video games for youths to code in Scratch, & What’s Coding for Youngsters?

