Vilnius BASIC
Vilnius BASIC is a dialect of the BASIC programming language running on the Elektronika BK-0010-01/BK-0011M and UKNC computers. It was a quite advanced BASIC and, instead of being an interpreter like most systems of the day, featured a runtime threaded code compiler that compiled the program when one entered the RUN command. The dialect was very close to MSX BASIC. The major differences were the lack of the PLAY, SOUND, VPOKE and PUT SPRITE operators, the inability to open several files at the same time, and the inability to use more than one operator on one line. Only the UKNC version had a full-screen editor. Machine-dependent features, like graphics operators parameters and PEEK/POKE addresses were also different. The software was developed at Vilnius University, located in Lithuania which was a republic of the Soviet Union at the time. See also * List of BASIC dialects * List of BASIC dialects by platform References External links {{BASIC BASIC programming lan ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Imperative Programming
In computer science, imperative programming is a programming paradigm of software that uses statements that change a program's state. In much the same way that the imperative mood in natural languages expresses commands, an imperative program consists of commands for the computer to perform. Imperative programming focuses on describing ''how'' a program operates step by step, rather than on high-level descriptions of its expected results. The term is often used in contrast to declarative programming, which focuses on ''what'' the program should accomplish without specifying all the details of ''how'' the program should achieve the result. Imperative and procedural programming Procedural programming is a type of imperative programming in which the program is built from one or more procedures (also termed subroutines or functions). The terms are often used as synonyms, but the use of procedures has a dramatic effect on how imperative programs appear and how they are construct ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Vilnius University
Vilnius University ( lt, Vilniaus universitetas) is a public research university, oldest in the Baltic states and in Northern Europe outside the United Kingdom (or 6th overall following foundations of Oxford, Cambridge, St. Andrews, Glasgow and Aberdeen). Today it is Lithuania's leading academic institution, ranked among the top 400 ( QS) or top 800 (ARWU) universities worldwide. As of 2022 QS ranks VU as 8th in CEE (ex. Russia); an ARWU equivalent would be 11th. The university was founded in 1579 as the Jesuit Academy (College) of Vilnius by Stephen Báthory, Grand Duke of Lithuania and King of Poland. It was the third oldest university (after the Cracow Academy and the Albertina) in the Polish–Lithuanian Commonwealth. Due to the failure of the November Uprising (1830–1831), the university was closed down and suspended its operation until 1919. In the aftermath of World War I, the university saw failed attempts to restart it by the local Polish Society of Friends of Scienc ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Programming Languages Created In 1986
Program, programme, programmer, or programming may refer to: Business and management * Program management, the process of managing several related projects * Time management * Program, a part of planning Arts and entertainment Audio * Programming (music), generating music electronically * Radio programming, act of scheduling content for radio * Synthesizer programmer, a person who develops the instrumentation for a piece of music Video or television * Broadcast programming, scheduling content for television * Program music, a type of art music that attempts to render musically an extra-musical narrative * Synthesizer patch or program, a synthesizer setting stored in memory * "Program", an instrumental song by Linkin Park from '' LP Underground Eleven'' * Programmer, a film on the lower half of a double feature bill; see B-movie Science and technology * Computer program, a set of instructions that describes how to perform a specific task to a computer. * Computer programmi ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Soviet Inventions
This timeline of Russian Innovation encompasses key events in the history of technology in Russia, from the Grand Duchy of Moscow up to the Russian Federation. The entries in this timeline fall into the following categories: * indigenous inventions, like airliners, AC transformers, radio receivers, television, artificial satellites, ICBMs * uniquely Russian products, objects and events, like Saint Basil's Cathedral, Matryoshka dolls, Russian vodka * products and objects with superlative characteristics, like the Tsar Bomba, the AK-47, and the Typhoon-class submarine * scientific and medical discoveries, like the periodic law, vitamins and stem cells This timeline includes scientific and medical discoveries, products and technologies introduced by various peoples of Russia and its predecessor states, regardless of ethnicity, and also lists inventions by naturalized immigrant citizens. Certain innovations achieved internationally may also appear in this timeline in ca ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Computing In The Soviet Union
Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, engineering, mathematical, technological and social aspects. Major computing disciplines include computer engineering, computer science, cybersecurity, data science, information systems, information technology and software engineering. The term "computing" is also synonymous with counting and calculating. In earlier times, it was used in reference to the action performed by mechanical computing machines, and before that, to human computers. History The history of computing is longer than the history of computing hardware and includes the history of methods intended for pen and paper (or for chalk and slate) with or without the aid of tables. Computing is intimately tied to the representation of numbers, though mathematical concept ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
BASIC Programming Language
BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College in 1963. They wanted to enable students in non-scientific fields to use computers. At the time, nearly all computers required writing custom software, which only scientists and mathematicians tended to learn. In addition to the program language, Kemeny and Kurtz developed the Dartmouth Time Sharing System (DTSS), which allowed multiple users to edit and run BASIC programs simultaneously on remote terminals. This general model became very popular on minicomputer systems like the PDP-11 and Data General Nova in the late 1960s and early 1970s. Hewlett-Packard produced an entire computer line for this method of operation, introducing the HP2000 series in the late 1960s and continuing sales into the 1980s. Many early video games trace thei ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
List Of BASIC Dialects By Platform
This is an alphabetical list of BASIC dialects — interpreted and compiled variants of the BASIC programming language. Each dialect's platform(s), i.e., the computer models and operating systems, are given in parentheses along with any other significant information. Dialects 0–9 ; 1771-DB BASIC : Allen-Bradley PLC industrial controller BASIC module; Intel BASIC-52 extended with PLC-specific calls. ; 64K BASIC : Cross-platform, interactive, open-source interpreter for microcomputer BASIC. A ; ABasiC ''( Amiga)'' : Relatively limited. Initially provided with Amiga computers by MetaComCo. ; ABC BASIC : designed for the ''ABC 80'' and '' ABC 800'' line of computers designed by Dataindustrier AB and manufactured by Luxor AB (including ''ABC 802'', ''ABC 806'' etc.). ; ACE ''( Amiga)'' : A Compiler for Everyone — Freeware, AmigaBASIC compatible, has extra features, some of which exploit the Amiga's hardware and operating system. ;Advan BASIC : For the Atar ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
List Of BASIC Dialects
This is an alphabetical list of BASIC dialects — interpreted and compiled variants of the BASIC programming language. Each dialect's platform(s), i.e., the computer models and operating systems, are given in parentheses along with any other significant information. Dialects 0–9 ; 1771-DB BASIC : Allen-Bradley PLC industrial controller BASIC module; Intel BASIC-52 extended with PLC-specific calls. ; 64K BASIC : Cross-platform, interactive, open-source interpreter for microcomputer BASIC. A ; ABasiC ''( Amiga)'' : Relatively limited. Initially provided with Amiga computers by MetaComCo. ; ABC BASIC : designed for the ''ABC 80'' and '' ABC 800'' line of computers designed by Dataindustrier AB and manufactured by Luxor AB (including ''ABC 802'', ''ABC 806'' etc.). ; ACE ''( Amiga)'' : A Compiler for Everyone — Freeware, AmigaBASIC compatible, has extra features, some of which exploit the Amiga's hardware and operating system. ;Advan BASIC : For the Atar ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Soviet Union
The Soviet Union,. officially the Union of Soviet Socialist Republics. (USSR),. was a List of former transcontinental countries#Since 1700, transcontinental country that spanned much of Eurasia from 1922 to 1991. A flagship communist state, it was nominally a Federation, federal union of Republics of the Soviet Union, fifteen national republics; in practice, both Government of the Soviet Union, its government and Economy of the Soviet Union, its economy were highly Soviet-type economic planning, centralized until its final years. It was a one-party state governed by the Communist Party of the Soviet Union, with the city of Moscow serving as its capital as well as that of its largest and most populous republic: the Russian Soviet Federative Socialist Republic, Russian SFSR. Other major cities included Saint Petersburg, Leningrad (Russian SFSR), Kyiv, Kiev (Ukrainian Soviet Socialist Republic, Ukrainian SSR), Minsk (Byelorussian Soviet Socialist Republic, Byelorussian SSR), Tas ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Lithuania
Lithuania (; lt, Lietuva ), officially the Republic of Lithuania ( lt, Lietuvos Respublika, links=no ), is a country in the Baltic region of Europe. It is one of three Baltic states and lies on the eastern shore of the Baltic Sea. Lithuania shares land borders with Latvia to the north, Belarus to the east and south, Poland to the south, and Russia to the southwest. It has a Maritime boundary, maritime border with Sweden to the west on the Baltic Sea. Lithuania covers an area of , with a population of 2.8 million. Its capital and largest city is Vilnius; other major cities are Kaunas and Klaipėda. Lithuanians belong to the ethno-linguistic group of the Balts and speak Lithuanian language, Lithuanian, one of only a few living Baltic languages. For millennia the southeastern shores of the Baltic Sea were inhabited by various Balts, Baltic tribes. In the 1230s, Lithuanian lands were united by Mindaugas, Monarchy of Lithuania, becoming king and founding the Kingdom of Lithuania ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Compiler
In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs that translate source code from a high-level programming language to a low-level programming language (e.g. assembly language, object code, or machine code) to create an executable program. Compilers: Principles, Techniques, and Tools by Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman - Second Edition, 2007 There are many different types of compilers which produce output in different useful forms. A ''cross-compiler'' produces code for a different CPU or operating system than the one on which the cross-compiler itself runs. A ''bootstrap compiler'' is often a temporary compiler, used for compiling a more permanent or better optimised compiler for a language. Related software include, a program that translates from a low-level language t ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Algorithmic Programming
Algorithmic may refer to: *Algorithm, step-by-step instructions for a calculation **Algorithmic art, art made by an algorithm **Algorithmic composition, music made by an algorithm ** Algorithmic trading, trading decisions made by an algorithm **Algorithmic patent, an intellectual property right in an algorithm *Algorithmics, the science of algorithms **''Algorithmica'', an academic journal for algorithm research **Algorithmic efficiency, the computational resources used by an algorithm **Algorithmic information theory, study of relationships between computation and information **Algorithmic mechanism design, the design of economic systems from an algorithmic point of view **Algorithmic number theory, algorithms for number-theoretic computation ** Algorithmic game theory, game-theoretic techniques for algorithm design and analysis * Algorithmic cooling, a phenomenon in quantum computation *Algorithmic probability In algorithmic information theory, algorithmic probability, also known a ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |