Programming languages: Rules for writing code
Humans communicate with machines through instructions called programming. The specific programming a person uses is called a language.
Programming language resources

How to fix issues caused by reusing Go error variables
Learn how to fix unexpected issues caused by reusing error variables in Go code.

Support lifecycle for Clang/LLVM, Go, and Rust in Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8.1.0 includes updates to llvm-toolset, go-toolset, and rust-toolset application streams, which will be supported for the entire life of RHEL 8.

November 2018 ISO C++ meeting trip report (Core Language)
At the fall 2018 ISO C++ standards committee meeting, proposals for new C++ features were discussed, though some features that had been expected to make C++20 are now in question. Read about the new C++ core language features that were accepted at this meeting.

June 2018 ISO C++ Meeting Trip Report (Core Language)
At the summer 2018 ISO C++ standards committee meeting, proposals for new features for C++2a were coming quickly from the Evolution Working Group. Red Hatters covered core, library, and parallelism/concurrency. Read about the new C++ core language features that were accepted at this meeting.

March 2018 ISO C++ Meeting Trip Report (SG1: Concurrency and Parallelism)
This year's Winter ISO C++ Standard Committee meeting was held in March in Jacksonville, Florida. A number of larger features were discussed. This report focuses on the topics of interest to the Concurrency and Parallelism Study Group (SG1).

March 2018 ISO C++ Meeting Trip Report (Core Language)
Following is a trip report from the March 2018 ISO C++ Meeting (Core Language) held in Jacksonville, Florida. This meeting was mostly about new features for C++20, particularly when and how to merge Technical Specifications into the draft standard.