Subtitles section
Repeat sentence
Subtitles mode
Full screen
Previous
Next
x 1.0
Playback speed
More

Zig in 100 Seconds

Video vocabulary

the

Copy vocabulary

US / ðə /

UK / ðə /

A1
  • article
  • Used to refer to something already mentioned
  • Used to show there is only one of something
  • determiner
  • Used to describe all of a family

be

Copy vocabulary

US / bɪ /

UK / bi /

A1
  • verb
  • Being

and

Copy vocabulary

US / ənd /

UK / ənd, ən,ænd /

A1
  • conjunction
  • Used to refer to two or more things
  • Plus; in addition; on top of that
  • Used to introduce an action that follows another

that

Copy vocabulary

US / ðæt /

UK / ðæt, ðət /

A1
  • adjecitve
  • The person or thing being talked about
  • Used to identify something both the speakers know
  • adverb
  • Used to reinforce adjectives and adverbs
  • To such a degree
  • conjunction
  • Used to connect a noun clause
  • Used to introduce an adverbial clause
  • Used to introduce a noun clause
  • determiner
  • Used as a noun to refer to something
  • pronoun
  • Referring an object far away
  • Used to refer to the relative pronoun ‘which’

have

Copy vocabulary

US / həv /

UK / hæv /

A1
  • verb
  • To drink, smoke, eat or use something
  • To experience the effects of something
  • To organize an event, or join in an activity
  • To own, possess, or hold something
  • To cause to happen or produce a particular effect

not

Copy vocabulary

US / nɒt /

UK / nɑt /

A1
  • adverb
  • Word indicating the negative
  • (Used to form the negative of verbs)

you

Copy vocabulary

US / jʊ /

UK / ju /

A1
  • pronoun
  • Person someone is speaking or writing to
  • Person or people in general

for

Copy vocabulary

US / fə(r) /

UK / fɔr,fə /

A1
  • preposition
  • Used to show the purpose, or need of something

this

Copy vocabulary

US / ðɪs /

UK / ðɪs /

A1
  • adjecitve
  • Used to indicate something already been discussed
  • Used to indicate something happening around now
  • adverb
  • An indication by a physical motion or gesture
  • A specific amount of
  • determiner
  • Person, thing, or idea near you
  • pronoun
  • Person, thing that has already been discussed

with

Copy vocabulary

US / wɪð /

UK / wɪð, wɪθ /

A1
  • preposition
  • As an employee of a certain company
  • Against something or someone
  • By using something as a means
  • Due to; because of
  • Including
  • Possessing as a feature
  • Related to
  • (Of the manner/attitude by which you do something)
  • Used to express that people or things are together

but

Copy vocabulary

US / bət /

UK / bʌt,bət /

A1
  • conjunction
  • Used before you say something different, opposite

get

Copy vocabulary

US / ɡet /

UK / ɡɛt /

A1
  • verb
  • To become affected by illness or disease
  • To begin to feel or understand an emotion or idea
  • To send or bring someone or something home, etc.
  • To go somewhere to obtain something
  • To (cause to) do a particular thing
  • To obtain, receive or be given something
  • To currently have
  • To prepare for use
  • To understand something being said or read

they

Copy vocabulary

US / ðeɪ /

UK / ðe /

A1
  • pronoun
  • Two or more people, animals, or things

what

Copy vocabulary

US / wɒt /

UK / hwɑt, hwʌt, wɔt, wʌt,hwət, wət /

A1
  • adjecitve
  • Used to refer to a particular amount, or number
  • Used to place emphasis on a particular quality
  • adverb
  • To a certain degree
  • determiner
  • Question words used for asking for information
  • exclamation
  • Used to express excitement, shock, or surprise
  • Used to ask people to repeat something they said
  • pronoun
  • Thing or things that; the same kind as
  • Used to emphasize something you are about to say

can

Copy vocabulary

US / kæn /

UK / kən,kæn /

A1
  • noun
  • A metal container for storing food
  • other
  • Able to; have the skill to; have the time to
  • verb
  • To have permission to
  • To be possible to do
  • To preserve food by sealing it in a metal container

just

Copy vocabulary

US / dʒʌst /

UK / dʒʌst /

A1
  • adjecitve
  • Proper or appropriate; as is deserved
  • Doing or being what is right or fair
  • Legally correct; having enough evidence
  • adverb
  • Almost; nearly
  • Exactly at the time of
  • Exactly (the same as, like)

like

Copy vocabulary

US / laɪk /

UK / laɪk /

A1
  • adjecitve
  • Being equal in status or kind to something else
  • Similar; the same
  • adverb
  • For example
  • preposition
  • Used as a filler; used to ad emphasis
  • In a way similar to the way something is done
  • Such as; for example
  • verb
  • To want to
  • To find something pleasing; to prefer something

do

Copy vocabulary

US / du: /

UK / du /

A1
  • other
  • Question words for 'do' verbs
  • verb
  • To act; to perform actions
  • To be enough; to be acceptable
  • To have a certain effect on something or someone

there

Copy vocabulary

US / ðɛə /

UK / ðɛr /

A1
  • adverb
  • Used to illustrate the existence of something
  • In a particular respect
  • In that place or position, at that location

one

Copy vocabulary

US / wʌn /

UK / wʌn /

A1
  • adjecitve
  • Used to refer to people generally
  • Being a strong example of (something mentioned)
  • number
  • Number 1
  • pronoun
  • You; we; people in general; someone
  • The thing or person previously referred to

go

Copy vocabulary

US / ɡəʊ /

UK / ɡo /

A1
  • noun
  • A turn in a game
  • verb
  • To attend or be at a place
  • To do an activity
  • To function properly
  • To move or travel to another place

will

Copy vocabulary

US / wɪl /

UK / wɪl /

A1
  • noun
  • Desire or choice of someone
  • Document saying who gets your money when you die
  • Strong desire to do something; determination
  • Desire to do something; strong wish to do
  • other
  • Used with verbs to express the future
  • verb
  • To leave property to someone after your death
  • To use mental effort to make something happen
  • Am (is, are) likely to do
  • To influence someone to do something
  • To make something happen by strongly wanting it

out

Copy vocabulary

US / aʊt /

UK / aʊt /

A1
  • adverb
  • No longer stylish (e.g. fashion)
  • Away from home, business, or the usual place
  • In a direction/movement away from inside or center
  • noun
  • Act when a batter cannot continue playing
  • verb
  • To tell people a secret

see

Copy vocabulary

US / si: /

UK / si /

A1
  • verb
  • To go on a date with someone
  • To predict whether something is, or will be true
  • To understand what someone says
  • To use your eyes to look at something
  • To visit a place often for sightseeing or pleasure
  • To visit or meet with someone
  • To find out by waiting or looking
  • To watch (a game, movie or TV show)

about

Copy vocabulary

US / ə'baʊt /

UK / əˈbaʊt /

A1
  • adverb
  • To be ready to; going to
  • Nearly; approximately; roughly
  • Near; next to; close to
  • In every direction; in the area of
  • preposition
  • Concerning or of (a topic)

make

Copy vocabulary

US / meɪk /

UK / mek /

A1
  • noun
  • Product made by a particular company; brand
  • verb
  • To arrange or prepare something e.g. dinner
  • To get to (a place) on time
  • To gain the status of (teacher, lawyer, etc.)
  • To create something by putting things together
  • To earn a certain amount of money at a job
  • To cause or force a person to do something
  • To cause something to happen or be formed

from

Copy vocabulary

US / frəm /

UK / frʌm, frɑm,frəm /

A1
  • preposition
  • Starting at a particular place, time or level

now

Copy vocabulary

US / naʊ /

UK / naʊ /

A1
  • adverb
  • At the present time or moment
  • Right away or in the next possible moment
  • Used to refer to something that just happened
  • Time between the present and a moment in the past
  • conjunction
  • Resulting from or because of something

time

Copy vocabulary

US / taɪm /

UK / taɪm /

A1
  • noun
  • Speed at which music is played; tempo
  • Point as shown on a clock, e.g. 3 p.m
  • Number of hours, minutes needed to do something
  • Occasion when something happens
  • Period or occasion that something occurred
  • Period in history or the past
  • Something measured in minutes, hours, days, etc.
  • How long an event takes; duration
  • verb
  • To check speed at which music is performed
  • To choose a specific moment to do something
  • To measure how long an event takes, e.g. a race
  • To schedule something to occur at a specific moment

come

Copy vocabulary

US / kʌm /

UK / kʌm /

A1
  • verb
  • To arrive at a place
  • (Of mail) to be delivered
  • To move toward someone; go with someone
  • To reach a certain point or state

your

Copy vocabulary

US / jɔ: /

UK / jʊr, jɔr, jor,jə /

A1
  • determiner
  • Belonging to you; belonging to the other person

when

Copy vocabulary

US / wen /

UK / wɛn /

A1
  • adjecitve
  • Concerning or during the time something happens
  • adverb
  • Word you use to ask about the time, or day
  • conjunction
  • Although
  • In the event that; if
  • pronoun
  • Which time

want

Copy vocabulary

US / wɔnt /

UK / wɑnt, wɔnt /

A1
  • noun
  • Something you desire or wish for
  • State or condition of poverty
  • verb
  • To desire or wish for something; hope for a thing

more

Copy vocabulary

US / mɔ:(r) /

UK / mɔr, mor /

A1
  • adjecitve
  • In addition; extra
  • Greater in amount, number, or size
  • adverb
  • To a greater degree; in greater quantity
  • For a longer period of time
  • determiner
  • Additional quantity
  • pronoun
  • A greater or additional number

because

Copy vocabulary

US / bɪ'kɒz /

UK / bɪˈkɔz, -ˈkʌz /

A1
  • conjunction
  • For a reason

look

Copy vocabulary

US / lʊk /

UK / lʊk /

A1
  • noun
  • Person's beauty or physical attractiveness
  • Particular style of dress, clothes, or appearance
  • The way someone, something appears to be
  • Act of searching for or examining something
  • verb
  • To appear to be; seem

well

Copy vocabulary

US / wel /

UK / wɛl /

A1
  • adjecitve
  • Being in a fortunate, good condition or state
  • Healthy and in good condition
  • adverb
  • In an acceptable, proper, or successful manner
  • In a complete, total, or full manner
  • A great and considerable degree
  • In a successful way, in a good or satisfactory way
  • exclamation
  • Used to begin or continue a particular statement
  • Used to show you want to start saying something
  • Used to express that you are waiting for a reply
  • You say this to change the topic of a conversation
  • Used to indicate you are making a final remark
  • noun
  • Long deep hole in the ground to get water
  • verb
  • To cause your eyes to fill with tears

how

Copy vocabulary

US / haʊ /

UK / haʊ /

A1
  • adjecitve
  • To what degree? in what amount?
  • adverb
  • (Used to explain the way to do something)
  • exclamation
  • For what purpose or reason?
  • (Used to ask someone or something's condition)

right

Copy vocabulary

US / raɪt /

UK / raɪt /

A1
  • adjecitve
  • Correct or true
  • The south side of you looking at the rising sun
  • adverb
  • Exactly in a place or time
  • Being appropriate for a particular event
  • In a straight or direct manner
  • noun
  • Something you are legally or morally allowed to do
  • Ideal of what is just and good
  • Political view based on conservatism
  • verb
  • To fix something previously wrong or unjust
  • To make upright, as a boat that has turned over

thing

Copy vocabulary

US / θɪŋ /

UK / θɪŋ /

A1
  • noun
  • (Used to introduce the reason for something)
  • Something you cannot remember the name of

then

Copy vocabulary

US / ðen /

UK / ðɛn /

A1
  • adverb
  • A time that is not now
  • Following another thing in time or arrangement
  • Following on reasonably from what was just stated
  • At that time, not now

into

Copy vocabulary

US / 'ɪntə /

UK / ˈɪntu /

A1
  • preposition
  • Moving or going inside something
  • In the same direction as; in the direction of
  • So as to become; taking the state of

first

Copy vocabulary

US / fɜ:st /

UK / fɚst /

A1
  • adjecitve
  • 1st; Coming before all others in time or place
  • noun
  • Something that has not happened before
  • Position of the winner of a competition

even

Copy vocabulary

US / 'i:vn /

UK / ˈivən /

A1
  • adjecitve
  • Being equal in influence, power, possibility etc.
  • Being divided equally or fairly
  • (Of teams/contest) with similar chances of success
  • Smooth, level, or regular
  • Can be divided by 2; ending in 2, 4, 6, 8, or 0
  • At a regular, equally steady manner
  • Remaining steady and unchanging
  • adverb
  • (When this is surprising) as well; too
  • (Used to compare two things/stress the difference)
  • verb
  • To make something level; to flatten
  • To make something equal

could

Copy vocabulary

US / kəd /

UK / kʊd /

A1
  • other
  • Past form of 'can' to mean have ability
  • Used to ask for something politely, or to offer

other

Copy vocabulary

US / 'ʌðə(r) /

UK / ˈʌðər /

A1
  • adjecitve
  • A thing different from that mentioned
  • determiner
  • (Something) else; not the first (one)
  • pronoun
  • Being the one and only thing of that category

need

Copy vocabulary

US / ni:d /

UK / nid /

A1
  • noun
  • Thing you must have and cannot not have e.g. air
  • Thing you must have and cannot manage without
  • verb
  • To be unable to manage without something; require

also

Copy vocabulary

US / 'ɔ:lsəʊ /

UK / ˈɔlso /

A1
  • adverb
  • In addition; too; in a similar way

try

Copy vocabulary

US / traɪ /

UK / traɪ /

A1
  • noun
  • Act of putting the ball over the rugby goal line
  • verb
  • To make an effort, to attempt to do something
  • To examine someone or something in a court of law
  • To test to see if it is good or you like it
  • To make a person go through hardship; test
  • To examine something to see if it works

mean

Copy vocabulary

US / mi:n /

UK / min /

A1
  • adjecitve
  • Being good at
  • Nasty; unkind
  • Not liking to spend money; cheap; stingy
  • noun
  • Average of a set of numbers
  • verb
  • To express a particular idea or thought
  • To intend to do something in particular
  • To have a particular meaning or value

use

Copy vocabulary

US / ju:s /

UK / ju:s /

A1
  • noun
  • Ability to employ something
  • Need to enable it to work
  • Permission to do something with something
  • Act of spending money
  • Operation of a machine for its function
  • verb
  • To have; to eat, drink, consume etc.
  • To need to operate or work
  • To operate a machine, e.g. a computer
  • To treat a person badly
  • To do something with, for a task or purpose

start

Copy vocabulary

US / stɑ:t /

UK / stɑrt /

A1
  • noun
  • First time or place that a thing exists; beginning
  • First opportunity to achieve something, e.g. a job
  • Sudden action or movement because you are scared
  • other
  • Beginning of something in place or time
  • verb
  • To do, be or happen for the first time; begin
  • To turn something on

put

Copy vocabulary

US / pʊt /

UK / pʊt /

A1
  • phrasal verb
  • to make a light stop shining by pressing or moving a switch
  • verb
  • To move or place a thing in a particular position
  • To rate something in importance or value
  • To write or say something in a certain manner

any

Copy vocabulary

US / 'enɪ /

UK / ˈɛni /

A1
  • adjecitve
  • One, or some, no matter which
  • pronoun
  • One (thing) of many; some

new

Copy vocabulary

US / nju: /

UK / nu, nju /

A1
  • adjecitve
  • Not old, recently born, built or made
  • Being or doing something for the first time
  • Not felt, seen or known previously
  • Having been recently bought or obtained

most

Copy vocabulary

US / məʊst /

UK / most /

A1
  • adverb
  • Very; extremely
  • Greatest possible degree
  • determiner
  • Constituting nearly all of something
  • pronoun
  • Nearly all of something

next

Copy vocabulary

US / nekst /

UK / nɛkst /

A1
  • adjecitve
  • Immediately after the previous one
  • First occurrence after the present one
  • adverb
  • The one that follows another in time or order
  • At a time or place directly after the present one
  • noun
  • The one that follows after

video

Copy vocabulary

US / 'vɪdɪəʊ /

UK / ˈvɪdiˌo /

A2
  • adjecitve
  • Of a moving film, with sound
  • noun
  • Recording capturing action with sound
  • verb
  • To make a moving film of, with sound

watch

Copy vocabulary

US / wɒtʃ /

UK / wɑtʃ /

A1
  • noun
  • Period of time someone is responsible for guarding
  • Device you wear on your wrist that shows the time
  • Official warning statement, e.g. of bad weather
  • verb
  • To keep in check, manage, or control something
  • To look at something for entertainment, e.g. TV
  • To guard a place or people; protect child, etc.
  • To look at carefully to work out what is happening
  • To protect and care for someone or something

thank

Copy vocabulary

US / θæŋk /

UK / θæŋk /

A1
  • verb
  • To tell someone you are grateful to them

play

Copy vocabulary

US / pleɪ /

UK / pleɪ /

A1
  • noun
  • Loose, free movement between two objects
  • Single action in a sports game
  • Performance in which people act in a theater
  • verb
  • To act as a character in a movie, or on stage
  • To perform music on an instrument
  • To use a device, e.g. a video game
  • To do something for enjoyment and fun
  • To do or perform a game or sport

might

Copy vocabulary

US / maɪt /

UK / maɪt /

A1
  • other
  • Used to politely request an action
  • Used to express that something could happen
  • Power, strength, force or influence

different

Copy vocabulary

US / ˈdɪfrənt /

UK / ˈdɪfrənt /

A1
  • adjecitve
  • Not of the same kind; unlike other things

point

Copy vocabulary

US / pɔɪnt /

UK / pɔɪnt /

A1
  • noun
  • An item to be discussed
  • Small spot or dot
  • Fact or detail
  • Feature of something
  • The size of the text on a page or screen
  • A certain time or stage in a process
  • Certain position in time or space
  • Idea or fact you try to convince people about
  • Measurement of scores in a game, sport
  • Sharp end of something, e.g. a pen or pin
  • verb
  • To face a certain direction, e.g. north
  • To indicate something with your finger to others

world

Copy vocabulary

US / wɜ:ld /

UK / wɜrld /

A1
  • noun
  • All the humans, events, activities on the earth
  • Political division due to some kind of similarity

run

Copy vocabulary

US / rʌn /

UK / rʌn /

A1
  • noun
  • Journey between two places made by ship or car
  • Series of similar things or successes and failures
  • Act of running; exercise of running
  • verb
  • To depart or travel according to a schedule
  • To cause an animal to move in a certain direction
  • (Of an engine) to be operating
  • To start or use a computer program
  • To flow in a certain direction, like a liquid
  • To manage or operate a business
  • To operate or drive something
  • (Of a road) to go from one place to another
  • To move your legs faster than walking

far

Copy vocabulary

US / fɑ:(r) /

UK / fɑr /

A1
  • adjecitve
  • A long way away
  • Being a long way away
  • adverb
  • To a large degree or extent

change

Copy vocabulary

US / tʃeɪndʒ /

UK / tʃendʒ /

A1
  • noun
  • Exchange of one set of clothes for another
  • Money in the form of coins instead of paper
  • Money returned after giving too much
  • Act of making or becoming something else
  • verb
  • To exchange one set of clothes for another
  • To exchange one kind of money for another
  • To replace something with another thing
  • To make or become something else
  • To go from one train, bus, etc. and go to another

hit

Copy vocabulary

US / hɪt /

UK / hɪt /

A1
  • noun
  • A planned killing, usually for money
  • Song, movie etc. that is successful
  • When someone strikes someone or something
  • Time when a player makes contact with the ball
  • Time when a website is accessed
  • verb
  • To have a negative impact on a person/place/thing
  • To press something, such as a button or switch
  • To suddenly realize the importance of something
  • To move your hand, a bat, etc. against with force
  • To fight, attack or damage something or someone
  • To arrive at a specific place, level, or goal
  • To make contact with the ball in a game or sport

set

Copy vocabulary

US / set /

UK / sɛt /

A1
  • adjecitve
  • Prepared for something; ready
  • noun
  • Complete group of something
  • Place where a television show or movie is filmed
  • Group of games in a tennis match
  • Device that receives radio or television signals
  • verb
  • To make a clock state or ring at a particular time
  • To decide upon or choose something
  • To make something ready for use (e.g. table)
  • To decide on a price for something
  • To become hard (of glue, concrete etc.)
  • To be located in a specific place or time
  • To put (e.g. a vase) down carefully in a place
  • To put someone in a certain condition or state
  • (Of the sun) to go lower than the horizon

cool

Copy vocabulary

US / ku:l /

UK / kul /

A1
  • adjecitve
  • Steady and calm when facing difficulties
  • Almost cold; not warm or hot
  • Smart or stylish in a way (young) people admire
  • Unfriendly in an indirect way; distant
  • verb
  • To make something decrease in temperature
  • (Of an emotion, etc.) to become less strongly felt

its

Copy vocabulary

US / ɪts /

UK / ɪts /

A1
  • adjecitve
  • Referring to or belonging to ‘it’
  • determiner
  • Of something; belonging or related to something
  • other
  • Possessive form of “it”

together

Copy vocabulary

US / tə'ɡeðə(r) /

UK / təˈɡɛðɚ /

A1
  • adverb
  • In an entire or whole manner
  • In the same place; not far in a family or group
  • In a combined manner
  • With contact between two things; touching
  • In a loving or sexual manner
  • With the same physical position
  • At the same time
  • In a supportive and united manner

follow

Copy vocabulary

US / ˈfɔləu /

UK / ˈfɑlo /

A1
  • verb
  • To come after someone; be guided by someone
  • To support someone, e.g. singer or comedian
  • To be the logical result of something
  • To happen after something else happens
  • To believe a set of values or a moral teacher
  • To understand something happening or being said

line

Copy vocabulary

US / laɪn /

UK / laɪn /

A1
  • noun
  • Border that divides two places or regions
  • Long crease in the skin, often from age
  • Mark that is long, straight and very thin
  • Row of words, letters or numbers that are written
  • Telephone connection
  • People waiting one behind the other; queue
  • Long thin wire, e.g. for electrical signal
  • verb
  • To put material along the inside of something

later

Copy vocabulary

US / ˈleɪtə(r) /

UK / ˈletɚ /

A1
  • adverb
  • Happening after now

create

Copy vocabulary

US / krɪ'eɪt /

UK / kriˈet /

A1
  • verb
  • To make, cause, or bring into existence

fast

Copy vocabulary

US / fɑ:st /

UK / fæst /

A1
  • adjecitve
  • In a way that is difficult to move or change
  • Moving or able to move quickly
  • Showing time that is later than the actual time
  • adverb
  • With a great deal of speed
  • noun
  • Period of time when a person chooses not to eat
  • verb
  • To refuse food for a long time

speak

Copy vocabulary

US / spi:k /

UK / spik /

A1
  • verb
  • To be able to use a certain language
  • To use words to tell information, express thoughts

free

Copy vocabulary

US / fri: /

UK / fri /

A1
  • adjecitve
  • Living, happening without being controlled
  • Costing no money
  • Not working; not busy
  • verb
  • To release (e.g. bird) from a cage or prison

allow

Copy vocabulary

US / əˈlaʊ /

UK / əˈlaʊ /

A1
  • verb
  • To admit the validity or truth of something
  • To let or permit someone do something

build

Copy vocabulary

US / bɪld /

UK / bɪld /

A1
  • noun
  • Your physical shape; physique
  • verb
  • To establish e.g. a reputation, over time
  • To construct a house, office, factory

single

Copy vocabulary

US / 'sɪŋɡl /

UK / ˈsɪŋɡəl /

A1
  • adjecitve
  • Being one only, without others
  • Only; merely
  • Not married or in a relationship
  • noun
  • One run in cricket or a hit baseball
  • An individual song from a CD or album
  • Person who is not married or in a relationship

finally

Copy vocabulary

US / ˈfaɪnəli /

UK / ˈfaɪnəli /

A1
  • adverb
  • used especially at the beginning of a sentence to introduce the last point or idea
  • After a long time or some difficulty

catch

Copy vocabulary

US / kætʃ /

UK / kætʃ, kɛtʃ /

A1
  • noun
  • Amount of something that has been caught
  • Trick or something trying to deceive
  • verb
  • To stop something flying and hold it
  • To stop something and not let it go, e.g. animals
  • To get sick or get a disease from someone else
  • To find someone to do something, a task
  • To get stuck on or in something
  • To be trapped so you can’t escape
  • To be able to understand what someone is saying

interesting

Copy vocabulary

US / ˈɪntrəstɪŋ /

UK / ˈɪntrɪstɪŋ, -tərɪstɪŋ, -təˌrɛstɪŋ /

A1
  • adjecitve
  • Taking your attention; making you want to know
  • verb
  • To make someone want to know about something
  • To persuade to do, become involved with something

type

Copy vocabulary

US / taɪp /

UK / taɪp /

A1
  • noun
  • Printed letters or blocks used for printing them
  • Group of things or people sharing common features
  • verb
  • To identify something belonging to a group
  • To write by touching keys on a keyboard

instead

Copy vocabulary

US / ɪnˈsted /

UK / ɪnˈstɛd /

A1
  • adverb
  • When one thing is replaced by another

support

Copy vocabulary

US / səˈpɔ:t /

UK / səˈpɔrt, -ˈport /

A1
  • noun
  • Assistance or advice given to someone
  • Evidence that helps prove something is true
  • A thing to hold up or prevent from falling down
  • verb
  • To give assistance or advice to someone
  • To help prove or show that something is true
  • To hold up or prevent from falling down

outside

Copy vocabulary

US / ˌaʊtˈsaɪd /

UK / aʊtˈsaɪd, ˈaʊtˌsaɪd /

A2
  • adverb
  • Beyond the limits or edges of some place, thing
  • noun
  • Area around or near something, such as a building
  • preposition
  • Beyond the limits or edges of some place, thing

control

Copy vocabulary

US / kən'trəʊl /

UK / kənˈtrol /

A1
  • noun
  • A device designed to operate a machine
  • Participant in experiment that is left untouched
  • Act to dominate or command; make manageable
  • A law limiting the growth or spread of something
  • A place which overseas or manages e.g. a factory
  • verb
  • To direct or influence the behavior of something

often

Copy vocabulary

US / ˈɔfən /

UK / ˈɔfən,ˈɑfən,ˈɔftən,ˈɑf- /

A1
  • adverb
  • Many times; frequently; on many occasions

system

Copy vocabulary

US / 'sɪstəm /

UK / ˈsɪstəm /

A1
  • adjecitve
  • Working in an organized, logical way
  • noun
  • Set of organized, planned ideas that work together

short

Copy vocabulary

US / ʃɔ:t /

UK / ʃɔrt /

A1
  • adjecitve
  • Measuring a small distance
  • Happening for a small amount of time
  • Unfriendly or rude
  • adverb
  • Less than what is needed
  • Suddenly stopping what you are saying or doing
  • noun
  • Burning out of an electric current
  • verb
  • (Of electric circuit) to spark because faulty

notice

Copy vocabulary

US / 'nəʊtɪs /

UK / ˈnotɪs /

A1
  • noun
  • Time by when you must leave, e.g. if you are fired
  • Paper with an announcement, e.g. pinned to a board
  • verb
  • To become aware by sight, touch, or hearing

button

Copy vocabulary

US / 'bʌtn /

UK / ˈbʌtn /

A2
  • noun
  • Small round piece material used to fasten clothing
  • Switch activated by pressing
  • verb
  • To fasten e.g. a shirt, coat

test

Copy vocabulary

US / test /

UK / test /

A1
  • noun
  • A medical examination
  • Action to establish the truth or nature of
  • Examination; questions to measure knowledge
  • verb
  • To be given a medical examination
  • To try to establish the truth or nature of
  • To ask a series of questions to measure knowledge

box

Copy vocabulary

US / bɒks /

UK / bɑ:ks /

A1
  • noun
  • A marked area of a baseball field
  • A container with four straight sides and a lid
  • Area of seating in a theater separated from others
  • A 4 sided container or shape printed on a page
  • Entire amount of something inside a container
  • verb
  • To strike someone on the side of the head
  • To pack an object in a six-sided container
  • To fight with gloved hands as a sport

choose

Copy vocabulary

US / tʃu:z /

UK / tʃuz /

A1
  • verb
  • To select; decide between several possibilities

list

Copy vocabulary

US / lɪst /

UK / lɪst /

A1
  • noun
  • Lean of a boat to one side
  • Series of written names, words or numbers
  • verb
  • To lean to one side, like a boat or ship
  • To present for sale for a specific price
  • To write a series of names, words, or numbers

quickly

Copy vocabulary

US / ˈkwɪkli /

UK / ˈkwɪklɪ /

A1
  • adverb
  • Without taking a lot of time; fast

itself

Copy vocabulary

US / ɪtˈself /

UK / ɪtˈsɛlf /

A1
  • pronoun
  • Referring to it

main

Copy vocabulary

US / meɪn /

UK / men /

A1
  • adjecitve
  • Most important; most often used

size

Copy vocabulary

US / saɪz /

UK / saɪz /

A1
  • noun
  • How big or small a thing is
  • Standard measurements for clothing, shoes
  • verb
  • To make something to fit a particular measurement
  • To organize or group from small to large

speed

Copy vocabulary

US / spi:d /

UK / spid /

A2
  • noun
  • How fast or slow something is or is done
  • verb
  • To move quickly when completing an action
  • To drive a vehicle faster than laws allow

return

Copy vocabulary

US / rɪ'tɜ:n /

UK / rɪ'tɜ:rn /

A1
  • adjecitve
  • Do again; repeated
  • noun
  • Faulty or unwanted product sent back to a company
  • Enter key; the main key on the computer keyboard
  • Profit made as a result of a business activity
  • Process of going back to a previous way or state
  • verb
  • To hit something back to the other player or team
  • To come back after being away from somewhere
  • To repay someone's actions, kindness etc.
  • To put, bring, take, give, or send something back
  • To occur again

although

Copy vocabulary

US / ɔ:lˈðəu /

UK / ɔlˈðo /

A1
  • conjunction
  • Despite the fact that; however

provide

Copy vocabulary

US / prə'vaɪd /

UK / prəˈvaɪd /

A1
  • verb
  • To make available; to supply for use
  • To make certain something will happen or be done
  • To offer or give something that is wanted, needed

manage

Copy vocabulary

US / ˈmænɪdʒ /

UK / ˈmænɪdʒ /

A1
  • verb
  • To survive hardships and difficulties; to cope
  • To run or operate a business by directing others

hide

Copy vocabulary

US / haɪd /

UK / haɪd /

A1
  • noun
  • The skin of an animal used for making leather
  • verb
  • To go to, or put a thing where it can't be found

easily

Copy vocabulary

US / ˈi:zəli /

UK / ˈizəli /

A1
  • adverb
  • Clearly; without doubt; certainly
  • Without difficulty

arm

Copy vocabulary

US / ɑ:m /

UK / ɑrm /

A1
  • noun
  • Part of your body from your shoulder to your hand
  • A branch of another object e.g. company
  • The side part of a chair where your arms go
  • The influence or power an authority has
  • verb
  • To activate a weapon or bomb for use
  • To give a gun or other weapon to a person or group

handle

Copy vocabulary

US / 'hændl /

UK / ˈhændl /

A2
  • noun
  • The part of a door you hold to open it
  • Thing you hold to carry or open a bag, pan etc.
  • verb
  • To cope with or take responsibility for
  • To control a machine, car etc.
  • To control or be controlled /used in a certain way
  • To deal with a particular situation/person; manage
  • To buy, sell, or move materials or goods
  • To hold, control, or use something with the hands
  • To touch objects with the hands to look at them

project

Copy vocabulary

US / prəˈdʒekt /

UK / prəˈdʒɛkt /

A1
  • noun
  • A planned piece of work for specific purpose
  • Group of homes built by government for poor people
  • verb
  • To predict what will happen in the future
  • To show something on a screen using light
  • To stick out past the edge of something

seconds

Copy vocabulary

US / 'sekəndz /

UK / 'sekəndz /

A1
  • other
  • Units of time; one sixtieth of a minute
  • Short periods of time you wait for someone
  • verb
  • To agree to support a proposal at a meeting

value

Copy vocabulary

US / 'vælju: /

UK / ˈvælju /

A1
  • noun
  • Importance you attach to something
  • Some information expressed as a number
  • Stated price of something; worth
  • verb
  • To place a high importance on something
  • To say how much money something is worth

multiple

Copy vocabulary

US / ˈmʌltɪpl /

UK / ˈmʌltəpəl /

B1
  • adjecitve
  • Having or involving more than one of something
  • noun
  • Number produced by multiplying a smaller number
  • Shop with many branches

extremely

Copy vocabulary

US / ɪkˈstri:mli /

UK / ɪk'strimlɪ /

B1
  • adverb
  • In a way that is much more than usual or expected

fail

Copy vocabulary

US / feɪl /

UK / fel /

A1
  • noun
  • A mark on a test showing you did not pass
  • verb
  • To be unsuccessful in passing a class or exam
  • To not do or provide something that is needed
  • To stop working or functioning; to break down
  • To not achieve a goal, or to go wrong

access

Copy vocabulary

US / 'ækses /

UK / ˈæksɛs /

A2
  • noun
  • Way to enter a place, e.g. a station or stadium
  • verb
  • To be able to use or have permission to use

unique

Copy vocabulary

US / jʊ'ni:k /

UK / juˈnik /

A2
  • adjecitve
  • Unlike other things; being the only one like it

standard

Copy vocabulary

US / 'stændəd /

UK / ˈstændəd /

A2
  • adjecitve
  • Being the accepted normal level of quality
  • (Of a language) being the most accepted in a place
  • noun
  • Official unit of measuring something
  • Principle of behaving in a moral way

target

Copy vocabulary

US / 'tɑ:ɡɪt /

UK / ˈtɑrɡɪt /

A2
  • noun
  • A goal or amount you are trying to achieve
  • Group you are trying to sell to or influence
  • Something shot at to practice shooting
  • verb
  • To try to influence; direct a message toward
  • (Army) to aim an attack at something

code

Copy vocabulary

US / kəʊd /

UK / kod /

A2
  • noun
  • A password made of a set of letters or numbers
  • Set of rules for behavior
  • A secret language using secret symbols
  • Written part of a computer program
  • verb
  • To express information in a series of numbers
  • To write a secret message using secret symbols
  • To write programs using computer languages

mode

Copy vocabulary

US / məʊd /

UK / moʊd /

A2
  • noun
  • Fashion and design
  • Status or way of functioning

memory

Copy vocabulary

US / 'memərɪ /

UK / ˈmɛməri /

A2
  • noun
  • Ability of the mind to call back past things
  • Space for the storage of information on a computer
  • Something that has been remembered

directly

Copy vocabulary

US / dəˈrektli /

UK / dɪˈrɛktli, daɪ- /

A2
  • adverb
  • In a frank and honest way
  • Right away; immediately

program

Copy vocabulary

US / 'prəʊɡræm /

UK / ˈproˌɡræm, -ɡrəm /

A1
  • noun
  • Small book of events in a play, concert or movie
  • A plan or schedule of events
  • Series of classes at a college or university
  • A computer application
  • TV show
  • verb
  • To make someone act or think in a certain way
  • To write computer code for a piece of software

page

Copy vocabulary

US / peɪdʒ /

UK / pedʒ /

A1
  • noun
  • Person's name
  • One side of a sheet of paper
  • (Olden times) boy servant of a king or queen
  • Screen of information on an online service
  • verb
  • To call for someone via a phone or speaker

language

Copy vocabulary

US / ˈlæŋgwɪdʒ /

UK / ˈlæŋɡwɪdʒ /

A1
  • noun
  • Words or signs used to communicate messages

otherwise

Copy vocabulary

US / ˈʌðəwaiz /

UK / ˈʌðɚˌwaɪz /

A2
  • adverb
  • In an additional or different way
  • Unless; or

represent

Copy vocabulary

US / ˌreprɪ'zent /

UK / ˌrɛprɪˈzɛnt /

A2
  • verb
  • To depict art objects, figures, scenes; to portray
  • To show or describe something in a particular way
  • To act on behalf of others in government
  • To act or speak for another person or other people

ship

Copy vocabulary

US / ʃɪp /

UK / ʃɪp /

A1
  • noun
  • Large boat
  • verb
  • To transport goods by boat, truck or plane

safety

Copy vocabulary

US / ˈseɪfti /

UK / ˈsefti /

A1
  • noun
  • Device on a gun to prevent accidental shooting
  • State of being free from harm or danger

flow

Copy vocabulary

US / fləʊ /

UK / flo /

A2
  • noun
  • Amount of something that moves through an area
  • verb
  • To move steadily and easily in a certain direction

addition

Copy vocabulary

US / əˈdɪʃn /

UK / əˈdɪʃən /

A2
  • noun
  • Act of adding something; thing that is added

metal

Copy vocabulary

US / ˈmetl /

UK / ˈmɛtl /

A2
  • adjecitve
  • Made something such as gold, steel, iron
  • noun
  • Usually hard shiny material mined from rock

function

Copy vocabulary

US / 'fʌŋkʃn /

UK / ˈfʌŋkʃən /

A2
  • noun
  • Social event, or party such as a wedding
  • Mathematical operation used in calculations
  • What something is intended to be used for; purpose
  • verb
  • To serve a certain purpose or role
  • To be operating, working or achieving its purpose

testing

Copy vocabulary

US / ˈtestɪŋ /

UK / ˈtestɪŋ /

A1
  • verb
  • To be given a medical examination
  • To try to establish the truth or nature of
  • To ask a series of questions to measure knowledge

strategy

Copy vocabulary

US / 'strætədʒɪ /

UK / ˈstrætədʒi /

A2
  • noun
  • Careful plan or method for achieving a goal
  • other
  • Branch of military dealing with command

ignore

Copy vocabulary

US / ɪɡ'nɔ:(r) /

UK / ɪɡˈnɔr, -ˈnor /

A2
  • verb
  • To not listen to, look at, or pay attention to

necessary

Copy vocabulary

US / 'nesəsərɪ /

UK / ˈnɛsɪˌsɛri /

A1
  • adjecitve
  • Needed or required; unavoidable

operate

Copy vocabulary

US / ˈɒpəreɪt /

UK / ˈɑ:pəreɪt /

A1
  • verb
  • To control or handle something, such as a machine
  • To control or manage something such as a business
  • To be working or being used
  • To perform surgery on someone

define

Copy vocabulary

US / dɪ'faɪn /

UK / dɪˈfaɪn /

A2
  • verb
  • To explain the meaning of words
  • To set or mark the limits of something

install

Copy vocabulary

US / ɪnˈstɔ:l /

UK / ɪnˈstɔl /

A2
  • verb
  • To set up equipment so that it is ready to use
  • To place someone officially in a job position

file

Copy vocabulary

US / faɪl /

UK / faɪl /

A2
  • noun
  • Computer document
  • Tool used to take off sharp edges from something
  • Folder or box for documents that are similar
  • verb
  • To make something smooth by rubbing it with a tool
  • To organize documents by storing them safely
  • To submit legal documents to an authority

desire

Copy vocabulary

US / dɪ'zaɪə(r) /

UK / dɪˈzaɪr /

A2
  • noun
  • Thing that is wished for or wanted
  • verb
  • To wish for, hope or want something

evolve

Copy vocabulary

US / ɪ'vɒlv /

UK / ɪˈvɑlv /

B1
  • verb
  • To develop certain features
  • To develop or change slowly over time
  • To slowly change or develop into something better

slice

Copy vocabulary

US / slaɪs /

UK / slaɪs /

A2
  • noun
  • Way of hitting the ball so the ball curves
  • Piece or share of something
  • verb
  • To hit a ball so that it curves to one side
  • To cut a thin piece off something larger
  • To cut through something without difficulty
  • To move rapidly and without difficulty

leak

Copy vocabulary

US / li:k /

UK / lik /

B1
  • noun
  • Act of (gas, liquid) escaping through a small hole
  • Information released that wasn't supposed to be
  • verb
  • (Of a tire) to have air, liquid escaping; (Of air)
  • To make secret information public
  • (Liquid) to go out of/get in through crack/opening

automatically

Copy vocabulary

US / ˌɔ:tə'mætɪklɪ /

UK / ˌɔtəˈmætɪkl:ɪ /

B1
  • adverb
  • In a way not requiring control by a person

consistent

Copy vocabulary

US / kənˈsɪstənt /

UK / kənˈsɪstənt /

A2
  • adjecitve
  • Agreeing with or being similar to another part
  • In agreement; reliable

dot

Copy vocabulary

US / dɒt /

UK / dɑt /

B1
  • noun
  • Small round mark
  • verb
  • To place small amounts/things in various places
  • To mark something by placing a small, round spot

label

Copy vocabulary

US / 'leɪbl /

UK / ˈlebəl /

A2
  • noun
  • A (luxury) brand owned by a company
  • A word or term used to describe a person, thing
  • A piece of paper or material to identify something
  • verb
  • To use a term to describe, often negatively
  • To attach material to identify something

alternative

Copy vocabulary

US / ɔ:lˈtɜ:nətɪv /

UK / ɔlˈtɚnətɪv, æl- /

A2
  • adjecitve
  • A different choice
  • noun
  • Something different you can choose

swap

Copy vocabulary

US / swɒp /

UK / swɑp /

B2
  • noun
  • A trade or exchange of goods without using money
  • verb
  • To exchange goods without spending money; trade

management

Copy vocabulary

US / 'mænɪdʒmənt /

UK / ˈmænɪdʒmənt /

A2
  • noun
  • People who are in control of a business or group
  • The process of running an organization

command

Copy vocabulary

US / kə'mɑ:nd /

UK / kəˈmænd /

A2
  • noun
  • Electronic order to a computer to do something
  • An order to control things or others
  • verb
  • To be able to see far from a certain location
  • To give an order; have control over others
  • To have or get (respect or attention)

error

Copy vocabulary

US / ˈerə(r) /

UK / ˈɛrɚ /

A2
  • noun
  • Something that is not correct; a mistake

declare

Copy vocabulary

US / dɪ'kleə(r) /

UK / dɪˈklɛr /

A2
  • verb
  • To make a statement in a strong and confident way
  • To show the cost of things purchased overseas
  • To say something in an official or sure way

exception

Copy vocabulary

US / ɪkˈsepʃn /

UK / ɪkˈsɛpʃən /

B1
  • noun
  • Something different or not included

library

Copy vocabulary

US / ˈlaɪbrəri /

UK / ˈlaɪbreri /

A1
  • noun
  • Place where books and other media are kept

andrew

Copy vocabulary

US / ˈænˌdəʊvə, -də- /

UK / ˈænˌdovɚ, -də- /

A1

integrate

Copy vocabulary

US / ˈɪntɪgreɪt /

UK / ˈɪntɪˌɡret /

A2
  • verb
  • To combine together; make into one thing

reliable

Copy vocabulary

US / rɪˈlaɪəbl /

UK / rɪˈlaɪəbəl /

A2
  • adjecitve
  • Being likely to be true; believable
  • Deserving of your trust; dependable

modify

Copy vocabulary

US / ˈmɒdɪfaɪ /

UK / ˈmɑ:dɪfaɪ /

B1
  • verb
  • To make minor change to something

bare

Copy vocabulary

US / beə(r) /

UK / bɛr /

A2
  • adjecitve
  • Lacking contents; empty
  • Not having a covering; naked
  • Having nothing extra or unnecessary
  • verb
  • To remove your clothes, hat etc.

scope

Copy vocabulary

US / skəʊp /

UK / skoʊp /

B1
  • noun
  • Opportunity for action or thought
  • Range of things included or dealt with
  • Instrument that you use to look at things

bundle

Copy vocabulary

US / ˈbʌndl /

UK / ˈbʌndl /

B1
  • noun
  • A group of things that are tied/fastened together
  • A set of products sold together cheaply
  • verb
  • To fasten, tie or wrap several things together
  • To sell a set of products at a lower price
  • To quickly send/take someone away

variable

Copy vocabulary

US / ˈveəriəbl /

UK / ˈveriəbl /

A2
  • adjecitve
  • Having the ability to change or vary
  • noun
  • Mathematical quantity with several values

interface

Copy vocabulary

US / ˈɪntəfeɪs /

UK / ˈɪntərfeɪs /

B1
  • noun
  • Place where things come together to communicate
  • verb
  • To make two different elements interact

divorce

Copy vocabulary

US / dɪ'vɔ:s /

UK / dɪˈvɔrs, -ˈvors /

A2
  • noun
  • Legal breakup of a marriage
  • verb
  • To legally end a marriage to (someone)

minimal

Copy vocabulary

US / ˈmɪnɪməl /

UK / ˈmɪnəməl /

B1
  • adjecitve
  • The smallest possible; least

import

Copy vocabulary

US / 'ɪmpɔ:t /

UK / ˈɪmpɔrt /

A2
  • noun
  • Goods brought into a country from another
  • Importance of a matter or issue
  • verb
  • To bring goods from one country into another

optimize

Copy vocabulary

US / ˈɒptɪmaɪz /

UK / ˈɑ:ptɪmaɪz /

B2
  • verb
  • To make as effective as possible

evaluate

Copy vocabulary

US / ɪˈvæljueɪt /

UK / ɪˈvæljuˌet /

A2
  • verb
  • To form an idea to judge something carefully

architecture

Copy vocabulary

US / ˈɑ:kɪtektʃə(r) /

UK / ˈɑrkɪˌtɛktʃɚ /

A2
  • noun
  • Design and construction of buildings

assign

Copy vocabulary

US / ə'saɪn /

UK / əˈsaɪn /

B2
  • verb
  • To give someone a particular job to do
  • To give someone credit or blame for something

void

Copy vocabulary

US / vɔɪd /

UK / vɔɪd /

B2
  • noun
  • Empty feeling because nothing interests you
  • Empty space; empty place
  • verb
  • To remove legal force or obligation

kelly

Copy vocabulary

US / ki:p /

UK / kip /

A1

portable

Copy vocabulary

US / ˈpɔ:təbl /

UK / ˈpɔ:rtəbl /

B1
  • adjecitve
  • Light enough to be moved around with ease
  • noun
  • A computer etc. that can be moved around easily

array

Copy vocabulary

US / əˈreɪ /

UK / ə'reɪ /

B2
  • noun
  • A regular order or arrangement of things
  • verb
  • To arrange things in a regular order

programming

Copy vocabulary

US / ˈprəʊgræmɪŋ /

UK / ˈproʊgræmɪŋ /

A1
  • noun
  • Writing computer code for a piece of software
  • TV or radio shows broadcast by a station
  • verb
  • To make someone act or think in a certain way
  • To write computer code for a piece of software

operator

Copy vocabulary

US / ˈɒpəreɪtə(r) /

UK / ˈɑ:pəreɪtə(r) /

A2
  • noun
  • Someone who operates or controls a machine
  • Person whose job it is to connect phone calls

framework

Copy vocabulary

US / ˈfreɪmwɜ:k /

UK / ˈfreɪmwɜ:rk /

B1
  • noun
  • Skeleton structure of a building or construction
  • Basic structure of something

heap

Copy vocabulary

US / hi:p /

UK / hip /

B1
  • noun
  • Large, disordered pile of things
  • Large quantity or amount of something
  • verb
  • To express great praise, criticism, and emotions
  • To place things on top other things in a pile

paperwork

Copy vocabulary

US / ˈpeɪpəˌwɜ:k /

UK / ˈpepɚˌwə:k /

C1
  • noun
  • Work involving handling papers, forms, letters etc.

rust

Copy vocabulary

US / rʌst /

UK / rʌst /

B1
  • noun
  • Reddish brown color
  • Disease causing red and brown spots on leaves
  • A red crust on old iron and steel objects
  • verb
  • To form a red crust on old iron and steel objects

macro

Copy vocabulary

US / 'mækrəʊ /

UK / 'mækroʊ /

A1
  • noun
  • Single instruction that sets off mini program

overload

Copy vocabulary

US / ˌəʊvə'ləʊd /

UK / ˌovɚˈlod /

B2
  • noun
  • Too much of something
  • verb
  • To make a machine work too hard so it might break
  • To cause someone or something to work too hard
  • To put too much weight on a thing so it may break

compile

Copy vocabulary

US / kəm'paɪl /

UK / kəmˈpaɪl /

B1
  • verb
  • To put programming data into a computer
  • To gather (articles) for a book

explicit

Copy vocabulary

US / ɪkˈsplɪsɪt /

UK / ɪkˈsplɪsɪt /

B1
  • adjecitve
  • Definite; clearly stated; specific
  • (Of images/language) very clear, e.g. showing sex

allocate

Copy vocabulary

US / ˈæləkeɪt /

UK / ˈæləˌket /

B1
  • verb
  • To distribute or set apart for a plan or purpose

reliability

Copy vocabulary

US / rɪˌlaɪə'bɪlətɪ /

UK / rɪˌlaɪəˈbɪlətɪ /

A2
  • noun
  • A quality that makes something dependable

exclamation

Copy vocabulary

US / ˌekskləˈmeɪʃn /

UK / ˌɛkskləˈmeʃən /

B1
  • noun
  • Abrupt excited utterance

runtime

Copy vocabulary

US / rʌn'taɪm /

UK / rʌn'taɪm /

B2
  • noun
  • Length of time a machine operates

trivial

Copy vocabulary

US / 'trɪvɪəl /

UK / ˈtrɪviəl /

B2
  • adjecitve
  • Small; unimportant; worthless

keyword

Copy vocabulary

US / ˈki:wɜ:d /

UK / ˈki:wɜ:rd /

B1
  • noun
  • Significant or descriptive word used in searches

defer

Copy vocabulary

US / dɪˈfɜ:(r) /

UK / dɪˈfɚ /

B2
  • verb
  • To hold back to a later time

notation

Copy vocabulary

US / nəʊ'teɪʃn /

UK / noˈteʃən /

C2
  • noun
  • Set of written signs are used in music or math

quack

Copy vocabulary

US / kwæk /

UK / kwæk /

B2
  • noun
  • Derogatory term for an incompetent doctor
  • Sound made by a duck
  • Sounds made by a duck
  • verb
  • To make a sound like a duck

integer

Copy vocabulary

US / ˈɪntɪdʒə(r) /

UK / ˈɪntɪdʒɚ /

B2
  • noun
  • Math a whole number

allocation

Copy vocabulary

US / ˌæləˈkeɪʃn /

UK / ˌæləˈkeɪʃn /

B1
  • noun
  • Sharing out of work/resources for some purpose

var

Copy vocabulary

US / /

UK / /

A1
  • noun
  • (in soccer) video assistant referee, a system whereby officials view video footage of important inci
  • Value-added reseller, a company that adds extra features to products it has bought before selling th
  • Value at risk, a method of quantifying the risk of holding a financial asset.

initialize

Copy vocabulary

US / ɪˈnɪʃəlaɪz /

UK / ɪˈnɪʃəˌlaɪz /

A1
  • verb
  • To start a process

byte

Copy vocabulary

US / baɪt /

UK / baɪt /

B2
  • noun
  • Small measurement of computer information

exe

Copy vocabulary

US / ɪk'skju:zɪŋ /

UK / ɪk'skju:zɪŋ /

A1

zig

Copy vocabulary

US / zɪg /

UK / zɪg /

A1
  • noun
  • Angular shape characterized by sharp turns in alternating directions
  • verb

immutable

Copy vocabulary

US / ɪˈmju:təbl /

UK / ɪˈmjutəbəl /

C1
  • adjecitve
  • Not capable of or susceptible to change

executable

Copy vocabulary

US / ɪɡˈzekjətəbl /

UK / ɪɡˈzekjətəbl /

A1
  • adjecitve
  • Able to perform as planned

const

Copy vocabulary

US / /

UK / /

A1
  • abbreviation
  • Constable.

mutable

Copy vocabulary

US / ˈmju:təbl /

UK / ˈmjutəbəl /

A1
  • adjecitve
  • Capable of or tending to change form, nature

preprocessor

Copy vocabulary

US / pri:'prəʊsesə(r) /

UK / pri:'proʊsesə(r) /

A1
  • noun
  • A computer program that modifies data to conform with the input requirements of another program.

struct

Copy vocabulary

US / strʌkt /

UK / strʌkt /

A1
  • noun
  • A record that is able to store more than one value; especially one in the C programming language.

allocator

Copy vocabulary

US / ˈæləʊkeɪtə /

UK / ˈæləˌkeɪtər /

A1
  • other
  • A person with authority to allot or deal out or apportion

malloc

Copy vocabulary

US / 'lu:təfɪsk /

UK / 'lu:təˌfɪsk /

A1
  • Introduction to Video Content
  • Zig in 100 SecondsZig is a high-performance system programming language that has gained popularity as a next-generation alternative to C. Created by Andrew Kelly in 2016, Zig has quickly become one of the most desired new languages worldwide. Similar to C, Zig is minimal, extremely fast, and allows for low-level memory control. However, it takes a different approach to memory management. Instead of managing memory directly in the language using functions like malloc and free, Zig provides allocators in its standard library, offering a consistent interface for memory management.Although Zig is not a memory-safe language like Rust or Go, it distinguishes itself by avoiding hidden memory allocations. This makes the code more explicit and portable, as allocators can be easily swapped out to target different architectures such as x86, ARM, WebAssembly, and bare metal.One unique aspect of Zig is that it has no hidden control flow. If something looks like a function and behaves like a function, it is indeed a function. Zig does not support operator overloading and does not have exceptions. If a function can fail, it must explicitly return an error value.Another distinctive feature of Zig is the comptime keyword, which enables code to be executed at compile time rather than runtime. This eliminates the need for preprocessors or macros. Additionally, Zig can seamlessly integrate into existing C or C codebases and supports cross-compilation with LLVM by default.To start using Zig, you need to install it and create a new project using the ziginit exe command. In the main file, you should import the standard library and define a main function. It is worth noting that the function's return type is void with an exclamation point, indicating the possibility of returning an error.
  • Subtitles section
  • Zig, a high-performance system programming language, often labeled as a next-generation alternative to C. It was created by Andrew Kelly in 2016, and has quickly evolved into one of the most desired new languages in the world.
  • Like C, it's minimal, extremely fast, and allows for low-level memory control.
  • But instead of managing memory directly in the language with functions like malloc and free, the Zig standard library ships allocators to provide a consistent interface for memory management.
  • Zig is not a memory-safe language like Rust or Go, but it doesn't have any hidden memory allocations, making the code far more explicit and portable, because allocators can be easily swapped out in the code to target different architectures like x86,
  • ARM, WebAssembly, and bare metal.
  • In addition, Zig has no hidden control flow.
  • If it looks like a function and quacks like a function, it's a function.
  • There's no operator overloading, and it doesn't even have exceptions.
  • If a function can fail, it needs to return an explicit error value.
  • The language also has a unique comptime keyword that makes it trivial to run code at compile time instead of runtime.
  • No preprocessor or macros are necessary.
  • And finally, Zig can integrate well into a C or C++ codebase, and supports cross-compilation out of the box with LLVM, although divorce paperwork has been filed.
  • To get started, install Zig, then create a new project with the ziginit exe command.
  • In the main file, first import the standard library, then define a main function.
  • Notice how the function returns a type of void with an exclamation point.
  • That exclamation point means that the function might return an error.
  • Declare a mutable variable with the var keyword, followed by a type like u8 to represent a single byte, then assign and modify its value later.
  • Or use const to define an immutable variable that cannot be changed.
  • We can also bundle multiple variables together into a struct, then access them on that namespace with dot notation.
  • Now things start to get more interesting when memory management comes into play.
  • When initializing an array of integers, we can allocate it to a slice of memory in the heap using the built-in page allocator from the standard library.
  • What's so cool about this is that we can swap it out with other allocators to use different memory management strategies.
  • Now when we're done with this memory, we need to set it free, otherwise we could have a memory leak.
  • The defer keyword allows us to put that code right next to the allocation itself, and will automatically de-initialize the list when it goes out of scope.
  • Now as we operate on the list, the try keyword provides explicit error handling.
  • If this line fails, it will automatically catch and return the error.
  • You can't just ignore it, and that will make your code more reliable.
  • And speaking of reliability, Zig has a built-in testing framework.
  • Use the test keyword to evaluate code outside of the main program, then use the zigtest command to run it.
  • And finally, build an executable with the zigbuild command, and choose a build mode to optimize for speed, size, or safety.
  • This has been the Zig programming language in 100 seconds.
  • Hit the like button if you want to see more short videos like this.
  • Thanks for watching, and I will see you in the next one.