Where should I start the programming?

First of all, there is no such thing as learning immediately. When everything is learned and done, the rest will come. First let us explain what the software is. The software is a set of coded commands that manage a computer to perform certain functions, telling the computer what to do. In the clearly way, it is like explaining in detail what to do to someone who does not know anything.

Aykut Korkmaz
Nov 8, 2019 · 2 min read

First Code

To examine and learn how code works with each other, I recommend starting with the simplest languages, HTML and CSS. No, I will. If you decide that you want to switch to other languages without learning, you may have some difficulty. Whence starting from the simplest and grasping forward is the most logical option.

What we want to do?

Not selecting a platform without starting a software program may cause you to ask the following question. And now! Decide what you want to do before asking this question to yourself.

You have a lot of sub-branches of software in front of you. If you are undecided, ask yourself the following questions;

  • What platform do I love working on?
  • What kind of program do I want to write?
  • How can I get a product to people faster?
  • How can I have a more general audience, a wider audience?

When searching for answers to your questions, you will have the answer to what you want.

Where Should I Start?

Decide what you want to do in the software. Think carefully and get started. Below is a list of which environments are ideal for which languages.

Game Programming and Development:

  • Unity
  • C++
  • C#
  • .NET

Mobile Programming and Developing:

  • C
  • C++
  • C#
  • Objective-C
  • Swift (only for iOS)
  • Java

Automation Technologies:

  • ST (Stacked Tex)
  • PLC
  • PIC
  • C
  • C++
  • Quick Basic

Web Programming and Development:

  • JavaScript
  • PHP
  • CSS
  • C#
  • VB.NET
  • Java
  • Python

AI (Artificial Intelligence):

  • Python
  • Lisp
  • ProLog
  • C++
  • Java
  • R
  • Haskell

Start by selecting the appropriate environment and software language from the list above.


Decide what you want to do with a platform of your choice. Start whatever you are interested in, let alone what others do and just START.

Aykut Korkmaz

Written by

Hello I’m Aykut. I am currently studying the Automation Technologies. But, I’m dealing as a web developer as well. I’ve been interested in JavaScript since 2015

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade