• Skip to main content
  • Skip to after header navigation
  • Skip to site footer

Free-Mail

  • Events
  • Images
    • Instagram Goodness
  • Music
  • News
  • Software

Programming

It's Ada Lovelace Day! Learn the Ada programming language in 2021

It's Ada Lovelace Day! Learn the Ada programming language in 2021: In the 1970s, many programming languages were hyperspecific to the hardware they controlled. As a result, developers had to learn to code differently depending on the hardware they were programming. Debugging and maintenance were highly specialized, and code wasn’t reusable across machines. The UK …

Read moreIt's Ada Lovelace Day! Learn the Ada programming language in 2021

Get started programming with DOS conio

Get started programming with DOS conio: One of the reasons so many DOS applications sported a text user interface (or TUI) is because it was so easy to do. The standard way to control console input and output (conio) was with the conio library for many C programmers. This is a de-facto standard library on …

Read moreGet started programming with DOS conio

What was your first programming language?

What was your first programming language?: We asked our contributors What was your first programming language? but the question goes much deeper than that. There are stories to tell about who suggested it or what prompted you to learn it. If you were paid to do so, and what happened next. Then there’s a lot it says about …

Read moreWhat was your first programming language?

My first programming language and early adventures

My first programming language and early adventures: A few days ago, contributors to Opensource.com were asked to share our personal stories about how we got into programming. Many entertaining and fascinating responses were submitted. It would be interesting to quantify these data in time. Intriguing patterns emerged. The 70s generation was nostalgic about Fortran, punch cards, …

Read moreMy first programming language and early adventures

How different programming languages read and write data

How different programming languages read and write data: In his article How different programming languages do the same thing, Jim Hall demonstrates how 13 different languages accomplish the same exact task with different syntax. The lesson is that programming languages tend to have many similarities, and once you know one programming language, you can learn …

Read moreHow different programming languages read and write data

Why I love programming on FreeDOS with GW-BASIC

Why I love programming on FreeDOS with GW-BASIC: When I was growing up, it seemed every “personal computer” from the TRS-80 to the Commodore to the Apple let you write your own programs in the Beginners’ All-purpose Symbolic Instruction Code (BASIC) programming language. Our family had a clone of the Apple II called the Franklin …

Read moreWhy I love programming on FreeDOS with GW-BASIC

Learn the Lisp programming language in 2021

Learn the Lisp programming language in 2021: Lisp was invented in 1958, which makes it the second-oldest computer programming language. It has spawned several modern derivatives, including Common Lisp, Emacs Lisp (Elisp), Clojure, Racket, Scheme, Fennel, and GNU Guile. read more: Opensource.com sethkenlon Supporting Open Source. Have you tried: Visiting Port Elizabeth?

Read moreLearn the Lisp programming language in 2021

How different programming languages do the same thing

How different programming languages do the same thing: Whenever I start learning a new programming language, I focus on defining variables, writing a statement, and evaluating expressions. Once I have a general understanding of those concepts, I can usually figure out the rest on my own. Most programming languages have some similarities, so once you …

Read moreHow different programming languages do the same thing

Start programming in Deno, an alternative to Node.js

Start programming in Deno, an alternative to Node.js: Deno is a simple, modern, and secure runtime for JavaScript and TypeScript. It is an open source project created by Ryan Dahl, who developed Node.js. In Try Deno as an alternative to Node.js, I introduced Deno’s features and explained how to install and run it. Here, I …

Read moreStart programming in Deno, an alternative to Node.js

Programming 101: Input and output with Java

Programming 101: Input and output with Java: When you write a program, your application may need to read from and write to files stored on the user’s computer. This is common in situations when you want to load or store configuration options, you need to create log files, or your user wants to save work …

Read moreProgramming 101: Input and output with Java

Get started with edge computing by programming embedded systems

Get started with edge computing by programming embedded systems: RTOS is an open source operating system for embedded devices developed by RT-Thread. It provides a standardized, friendly foundation for developers to program a variety of devices and includes a large number of useful libraries and toolkits to make the process easier. read more: Opensource.com alansmithee …

Read moreGet started with edge computing by programming embedded systems

Start programming in Racket by writing a "guess the number" game

Start programming in Racket by writing a "guess the number" game: I am a big advocate of learning multiple programming languages. That’s mostly because I tend to get bored with the languages I use the most. It also teaches me new and interesting ways to approach programming. read more: Opensource.com cristiano.fontana Supporting Open Source. Have …

Read moreStart programming in Racket by writing a "guess the number" game

Why I use the D programming language for scripting

Why I use the D programming language for scripting: The D programming language is often advertised as a system programming language due to its static typing and metaprogramming capabilities. However, it’s also a very productive scripting language. Python is commonly chosen for scripting due to its flexibility for automating tasks and quickly prototyping ideas. This …

Read moreWhy I use the D programming language for scripting

BBC’s lockdown educational programming is way better than the dull fare of yesteryear

BBC’s lockdown educational programming is way better than the dull fare of yesteryear: Schools are closed and parents face the dreaded task of homeschooling while juggling work and domestic responsibilities. Hoping to help, the BBC is airing several hours of educational programming each day throughout the lockdown for both primary and secondary school students. As …

Read moreBBC’s lockdown educational programming is way better than the dull fare of yesteryear

15 favorite programming tutorials and insights

15 favorite programming tutorials and insights: Happy new year! 2020 was one heck of an unusual year with the COVID-19 pandemic pushing us to stay at home and dramatically transforming our lifestyles. However, a time like this is also the best time to start picking up a new programming language or to level up your existing programming …

Read more15 favorite programming tutorials and insights

Solve a charity's problem with the Julia programming language

Solve a charity's problem with the Julia programming language: I have been writing a series of articles about solving a nice, small, and somewhat unusual problem in different programming languages (Groovy, Python, and Java so far). read more: Opensource.com clhermansen Supporting Open Source. Have you tried: Farking?

Read moreSolve a charity's problem with the Julia programming language

Practice programming in C++ by writing a simple game

Practice programming in C++ by writing a simple game: There are a couple of ways to learn a programming language. If you’re new to coding, you usually learn some basic computer coding concepts and try to apply them. If you already know how to code in another language, you relearn how coding concepts are expressed …

Read morePractice programming in C++ by writing a simple game

Learn a new old language by programming a game in Algol 68

Learn a new old language by programming a game in Algol 68: In this article series, Opensource.com Correspondents and others have been writing the same “guess the number” game in various programming languages. This exercise shows how the basic concepts you’ll find in most programming languages—variables, expressions, and statements—can be applied to learn new languages. …

Read moreLearn a new old language by programming a game in Algol 68
  • Previous
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Next

Reach Trust

Reach Trust is a holding trust for a number of companies within the Stratlec Group.

Copyright © 2026 · Free-Mail · All Rights Reserved · Powered by Straton Electrical

Back to top