Deep Tech Point
first stop in your tech adventure
Home / Learn programming
January 8, 2022 | Learn programming

Desktop apps, mobile apps, and web apps. Apps are everywhere. In the past years, as hardware became more powerful, the tendency to merge apps between desktop, mobile, and web platforms is higher than ever. And, in accordance with that, we meet more and more programming languages and frameworks that we can use on every platform with a minimal trade-off in terms of code difference, app execution speed, and even user interface.
In this article, we are going to answer the question of how to make a (mobile) app as a total beginner. The answer requires a multi-faceted approach, starting with the perspective of the person that is asking that question. Are you an aspiring developer who wants to learn how to develop an app? Are you an eager product manager? Or are you an ambitious startup owner?

September 17, 2021 | Learn programming

SPA is an abbreviation that stands for Single Page Application. First of all, you’re most likely a regular user of Single Page Applications already – you’ve met them through Gmail, Pinterest, PayPal and even Netflix. This article will teach you everything you need to know about SPAs – what is a single page application, what are the main benefits of SPA and what advantages does it bring to users and businesses. We will also learn how does SPA work with SEO, and what are its main pros and cons.

May 11, 2021 | Learn programming

Functions and procedures are probably some of the most common words in programming terminology you will hear, and occasionally people even use these terms interchangeably, which is, you guessed it, wrong. Therefore, the question we will explore in this article is, what is a function, a procedure, the difference in programming language terminology between function and procedure, and most of all what is the difference in terms of function vs. procedure functionality and their use. So, let’s dig it.

December 25, 2020 | Learn programming

Is that the right question every new aspiring programmer asks? Or should ask. Well, I was the programmer that didn’t ask himself that question, and from where I stand now it was the first mistake of many I made throughout my career. I started programming on an old VAX minicomputer (in reality not so mini) through one of the many terminals in the university’s computer center. At that time C was the alpha and omega of all programming languages and the answer to the question above was obvious. But today, almost 30 years later, the answer might be quite different.

// C language example
#include <stdio.h>

int main()
{
   printf("Hello World!");
   return 0;
}