• Home
  • Java
    • Java Basics
  • Kafka
    • Producer
  • AWS
  • GoLang
  • About Me
mjpric3@gmail.com
Curriculum Vitae

The Code Standard

  • Home
  • Java
    • Java Basics
  • Kafka
    • Producer
  • AWS
  • GoLang
  • About Me

How To Write A Computer Program

Welcome

Before writing any computer program you will need to choose a programming language. The majority of my examples for this blog will be written using Java. A nice to have but not mandatory is an IDE (Integrated Development Environment). You can find the definition of an IDE here ( https://en.wikipedia.org/wiki/Integrated_development_environment ). The IDEs that I’m most familiar with are Eclipse and IntelliJ. You can install Eclipse – https://www.eclipse.org/downloads/

and

IntelliJ CE – https://www.jetbrains.com/idea/download/#section=mac

Next, you can find hundreds of different java tutorials online. I also recommend a book to get started called Head First Java, 2nd Edition found here

Ok, getting started with you first program. You should start by writing a program that is exciting and interesting enough for you to stick with. Try and understand some general concepts when it comes to programming, like for loops, while loops, if else statements. I good program to help you get started with this is something known as the 8 Queens Problem. You can read a description of it here https://en.wikipedia.org/wiki/Eight_queens_puzzle This should be enough to get you started. If you have any questions please don’t hesitate to reach out.

You also might be interested in

Polymorphism

Jan 3, 2019

Polymorphism is a key component of Java’s Object Oriented Nature.[...]

What Is A Computer Program?

Dec 21, 2018

A computer program is a useful piece of code written[...]

So You Want To Be A Programmer?

Dec 21, 2018

So, you’ve decided you wanted to try your hand at Software[...]

Recent Posts

  • Producer
  • Interfaces
  • Abstraction
  • Polymorphism
  • Conditional Statements

Categories

  • Basics
  • Kafka
  • Welcome

© 2025 · thecodestandard.com

Prev Next