Dart programming language

Dart programming language: an introduction

Dart is yet another new programming language. The Google-developed programming language Dart enables you to program apps for any device quickly, easily, and flexibly. Dart’s approach simplifies programming for many applications, makes the language easier to learn, and solves some of the fundamental shortcomings of JavaScript.

Haskell tutorial

Haskell tutorial: Haskell made easy

If you are interested in functional programming, Haskell is good choice. Learning this language can be a big step for beginners, but once the initial obstacles are overcome, progress can be quick. The following tutorial summarises the key steps, tips, and tricks for getting started with Haskell.


Debuggers: Important tools for troubleshooting in software

Developing software can be exciting, but it is also usually very time-consuming. In particular, detecting and analysing faulty lines of code requires a lot of attention from the outset. Debuggers aim to simplify this task. In the following article, we explain what a debugger is and how debugging tools actually work when checking for errors.

What is Lua?

What is Lua? An introduction to the programming language

Lua is a powerful, efficient, lightweight, and embeddable programming language, which makes it particularly suitable for use in large video games and popular programs. However, Lua is not very well known when compared to other scripting languages. It is high time to change that. In this article, we’ll provide an introduction to the programming language Lua.

What is a runtime environment?

Runtime environments: explanation and examples

Runtime environments provide all the functions that a computer program needs to run. This enables programs to run with the same features and user interface regardless of the operating system being used. Keep reading to find out how runtime environments work and learn about relevant examples.


SASS: next-level CSS?

If you design your own website, then you probably work with CSS. But have you ever thought about SASS? The practical preprocessor extends the popular stylesheet language with various helpful functions and makes it even easier for you to design. Variables, loops, case distinctions, and practical mixins make your life as a web designer easier. We explain to you what SASS can do better than CSS.


Deno: A runtime environment for JavaScript and TypeScript

Deno – a product name that seems to come from ‘a land before our time time’. Behind this name, however, is an extremely innovative runtime environment for JavaScript, which has declared war on the precursor Node.js. This runtime top dog is extremely popular in the JavaScript community, despite its errors and weaknesses. What are the characteristics of Deno as a runtime solution?

What is Flutter?

Flutter : an introduction to the cross-platform framework

As an open-source framework, Flutter is Google’s solution for developing native apps for all major operating systems, including Android, iOS, Windows, Linux, and macOS, from a single codebase. The framework provides the most important UI elements of these platforms so that you, as a developer, don’t have to rebuild them. What exactly is Flutter?

Caps Lock

Caps Lock: how to turn the ‘all caps’ key on and off

The Caps Lock key switches all the letters on your keyboard from lowercase to uppercase until you turn it off. This is often useful, but it can also be annoying if you accidentally press the key. In this article, we’ll explain the function of the Caps Lock key in detail and show you where it’s located on your keyboard. We’ll also explain how to temporarily or permanently disable the Caps Lock key....

Wait! We’ve got something for you!
Get your .co.uk domain for just £1/1st year.

Enter the web address of your choice in the search bar to check its availability.
12 months for £1
then £10/year