Portal:Computer programming
The Antikythera mechanism (pron.: /ˌæntɨkɨˈθɪərə/ ANT-i-ki-THEER-ə or /ˌæntɨˈkɪθərə/ ANT-i-KITH-ə-rə) is an ancient mechanical computer designed to calculate astronomical positions. It was recovered in 1900–1901 from the Antikythera wreck. Its significance and complexity were not understood until decades later. Its time of construction is now estimated between 150 and 100 BC. Technological artifacts of similar complexity and workmanship did not reappear until the 14th century, when mechanical astronomical clocks were built in Europe.
Charles Babbage, FRS (26 December 1791 – 18 October 1871) was an English mathematician, philosopher, inventor and mechanical engineer who originated the concept of a programmable computer. Considered a "father of the computer", Babbage is credited with inventing the first mechanical computer that eventually led to more complex designs. Parts of his uncompleted mechanisms are on display in the London Science Museum. In 1991, a perfectly functioning difference engine was constructed from Babbage's original plans. Built to tolerances achievable in the 19th century, the success of the finished engine indicated that Babbage's machine would have worked. Nine years later, the Science Museum completed the printer Babbage had designed for the difference engine.
GNU nano is a text editor for Unix-like environments. It has the ability to highlight certain terms to assist computer programmers in their work.
- ... that decltype can be used to "clean up function syntax mess" in C++ programming?
- ... that C was designed to allow low-level access to system resources while maintaining code portability across different platforms?
- Algorithm
- Artificial intelligence
- Assembly language
- BASIC
- C (programming language)
- C++
- C sharp (programming language)
- COBOL
- Compiler
- Computer architecture
- Computer hardware
- Computer graphics
- Computer programming
- Data privacy
- Delphi (programming language)
- Eiffel (programming language)
- F Sharp (programming language)
- Forth (programming language)
- Fortran
- Information technology
- Interpreter (computing)
- Java (programming language)
- JavaScript
- Lisp (programming language)
- Programming language
- List of programming languages
- Python (programming language)
- Perl
- PHP
- R (programming language)
- Ruby (programming language)
- Scala (programming language)
- Tcl
- Unix shell
Here are some things you can do :
- What are portals?
- List of portals
- Featured portals