Exam

Test Your Vocabulary Level!

Curious about your foreign language vocabulary skills? Take our Vocabulary Test now and discover your level, from A1 (Beginner) to C2 (Mastery)!

Wordlist for CEFR It-and-software-development - Expand Your English (American) Vocabulary

Picture
Word
Transcription
Meaning
Word

frontend developer

/ˈfrʌntˌɛnd dɪˈvɛləpər/

noun

A programmer who works on the part of a website or app that users see

Word

frontend developer

/ˈfrʌntˌɛnd dɪˈvɛləpər/

noun
A programmer who works on the part of a website or app that users see
Word

full-stack developer

/fʊl stæk dɪˈvɛləpər/

noun

A person who can work on both the front-end and back-end of a website or application

Word

full-stack developer

/fʊl stæk dɪˈvɛləpər/

noun
A person who can work on both the front-end and back-end of a website or application
Word

functional programming

/ˈfʌŋk.ʃən.əl ˈprəʊ.ɡræm.ɪŋ/

noun

A programming style that treats computation as mathematical functions

Word

functional programming

/ˈfʌŋk.ʃən.əl ˈprəʊ.ɡræm.ɪŋ/

noun
A programming style that treats computation as mathematical functions
Word

git workflows

/ɡɪt ˈwɜrkfloʊz/

noun

A set of processes for using Git version control

Word

git workflows

/ɡɪt ˈwɜrkfloʊz/

noun
A set of processes for using Git version control
Word

gradient boosting

/ˈɡreɪdiənt ˈbustɪŋ/

noun

A machine learning technique to improve predictions

Word

gradient boosting

/ˈɡreɪdiənt ˈbustɪŋ/

noun
A machine learning technique to improve predictions
Word

hashing

/ˈhæʃɪŋ/

noun

A process to convert data into a fixed-size string of characters

Word

hashing

/ˈhæʃɪŋ/

noun
A process to convert data into a fixed-size string of characters
Word

heuristic evaluation

/hjʊˈrɪstɪk ɪˌvæljuˈeɪʃən/

noun

A method for finding usability problems in a user interface

Word

heuristic evaluation

/hjʊˈrɪstɪk ɪˌvæljuˈeɪʃən/

noun
A method for finding usability problems in a user interface
Word

high availability

/haɪ əˌveɪləˈbɪləti/

noun

A system design that ensures a high level of operational performance

Word

high availability

/haɪ əˌveɪləˈbɪləti/

noun
A system design that ensures a high level of operational performance
Word

hybrid cloud

/ˈhaɪbrɪd klaʊd/

noun

A mix of private and public cloud services

Word

hybrid cloud

/ˈhaɪbrɪd klaʊd/

noun
A mix of private and public cloud services
Word

hyper-converged infrastructure

/ˈhaɪpər kənˈvɜrdʒd ˈɪnfrəˌstrʌkʧər/

noun

A type of IT infrastructure that combines storage, computing, and networking into a single system

Word

hyper-converged infrastructure

/ˈhaɪpər kənˈvɜrdʒd ˈɪnfrəˌstrʌkʧər/

noun
A type of IT infrastructure that combines storage, computing, and networking into a single system
Word

hyperparameter tuning

/ˌhaɪpərpəˈræmɪtər ˈtunɪŋ/

noun

The process of adjusting settings in a machine learning model

Word

hyperparameter tuning

/ˌhaɪpərpəˈræmɪtər ˈtunɪŋ/

noun
The process of adjusting settings in a machine learning model
Word

hypervisor

/ˈhaɪ.pərˌvaɪ.zər/

noun

Software that allows multiple operating systems to run on a single computer

Word

hypervisor

/ˈhaɪ.pərˌvaɪ.zər/

noun
Software that allows multiple operating systems to run on a single computer
Word

indexing

/ˈɪndɛksɪŋ/

noun

The process of organizing data for quick access

Word

indexing

/ˈɪndɛksɪŋ/

noun
The process of organizing data for quick access
Word

infrastructure as code (IaC)

/ˈɪnfrəˌstrʌkʧər æz koʊd/

noun

Managing computer systems and networks using code instead of manual processes

Word

infrastructure as code (IaC)

/ˈɪnfrəˌstrʌkʧər æz koʊd/

noun
Managing computer systems and networks using code instead of manual processes
Word

inheritance

/ɪnˈhɛrɪtəns/

noun

A way to get properties or methods from a parent class in programming

Word

inheritance

/ɪnˈhɛrɪtəns/

noun
A way to get properties or methods from a parent class in programming
Word

integration testing

/ˌɪntɪˈɡreɪʃən ˈtɛstɪŋ/

noun

A type of testing that checks if different parts of a program work together

Word

integration testing

/ˌɪntɪˈɡreɪʃən ˈtɛstɪŋ/

noun
A type of testing that checks if different parts of a program work together
Word

interaction design

/ɪnˌtɛrækˈʃən dɪˈzaɪn/

noun

The process of creating how users interact with a product

Word

interaction design

/ɪnˌtɛrækˈʃən dɪˈzaɪn/

noun
The process of creating how users interact with a product
Word

Internet of Things (IoT)

/ˈɪntərˌnɛt əv θɪŋz/

noun

A network of devices that connect to the internet and share data

Word

Internet of Things (IoT)

/ˈɪntərˌnɛt əv θɪŋz/

noun
A network of devices that connect to the internet and share data
Word

IP address

/ˌaɪˈpiː əˌdrɛs/

noun

A unique number assigned to each device on a network

Word

IP address

/ˌaɪˈpiː əˌdrɛs/

noun
A unique number assigned to each device on a network
Word

IT consultant

/ˌaɪˈti kənˈsʌltənt/

noun

A professional who advises on technology solutions

Word

IT consultant

/ˌaɪˈti kənˈsʌltənt/

noun
A professional who advises on technology solutions