Internet Protocol Address

Internet Protocol Address [ˈɪn.t̬ɚ.net ˈproʊ.t̬ə.kɑːl ˈæd.res]: a unique identifier to address computers in a network.

Every device which wants to connect to the Internet needs a unique IP Adress. Because in the near future there will be more devices than IP adresses, the old IPv4 standard is going to be replaced by the newer IPv6 standard.

IPv4 address is represented in four groups of three decimal digits, for example: 192.162.1.1
IPv6 address is represented in eight groups of four hexadecimal digits, for example: 2001:0db8:85a3:0000:0000:8a2e:0370:7334

Trivia: You could assign an IPv6 address to every atom of the surface of the earth and still have more than enough addresses left.

Back to Dictionary

JavaScript

JavaScript [dʒaːvaːskript]: A programming language used in web development to determine the behavior of elements on a site.

JavaScript is a complex language that can be used to make a website interactive, to manipulate its structure and even create interactive graphics. There are many JavaScript libraries that help you solve complex tasks more easily. You can learn more about JavaScript in in our tutorial on the basics of web development or on a reference site like W3schools or the Mozilla Developer Network.

Back to Dictionary

Machine Learning

Machine Learning [məˈʃiːn ləːn]: The way computers learn. As in spotify, when they come up with ever better recommendations for you the more you listen to their music.

The most basic idea behind machine learning is that the computer decides on what to do next by looking at past events to determine what worked and what didn’t. This can be done by trial-and-error, much like a child who learns to walk by getting up and falling over and over again. That’s called Reinforcement learning. Or it can look at a given data input and just determine the most similar output, for example when telling if there’s a cat or a dog in your photo.