Vbscript: Vbscript (Visual Basic Scripting Edition) Is An
Vbscript: Vbscript (Visual Basic Scripting Edition) Is An
Vbscript: Vbscript (Visual Basic Scripting Edition) Is An
Uses[edit]
Although VBScript is a general-purpose scripting language, several particular areas of use are noteworthy.
First, it is widely used among system administrators in the Microsoft environment. [10] This situation may
change with the promotion and increased use of Windows PowerShell. Second, VBScript is the scripting
language for Quick Test Professional, a test automation tool.[11] A third area to note is the adoption of
VBScript as the internal scripting language for some embedded applications, such as industrial operator
interfaces and human machine interfaces. The hierarchical DBMS InterSystems Cach (which has its roots
in the language MUMPS) also supports an implementation of VBScript, Cache BASIC, for programming
stored code.[12][citation needed]
VBScript omits several useful features of the full Visual Basic, such as strong typing, extended error
trapping and the ability to pass a variable number of parameters to a subroutine. However, its use is
relatively widespread because it is easy to learn and because those who implement code in the language
need not pay royalties to Microsoft as long as the VBScript trade mark is acknowledged. [citation needed] When an
organization licenses Visual Basic for Applications (VBA) from Microsoft, as companies such as Autodesk,
StatSoft, Great Plains Accounting and Visio (subsequently acquired by Microsoft) have done, it is allowed
to redistribute the full VBA code-writing and debugging environment with its product.
VBScript is used in place of VBA as the macro language of Outlook 97.
VBScript can be effectively used for automating day to day office tasks as well as monitoring in the
Windows based environment. It's a first choice tool for server administrators, MS Office users and other
tech contributors. It can also be used in collaboration with ADODB ActiveX Data Objects (ADODB) for
effective database connectivity.
Dart
Paradigm
Designed by
Developer
First appeared
Stable release
Typing discipline
Optional
License
BSD license
Filename extensions
.dart
Website
www.dartlang.org
Major implementations
Dart VM and Fletch
Influenced by
JavaScript, Smalltalk, Erlang, Strongtalk,
andC#[2]
Dart is an open-source Web programming language developed by Google. It was unveiled at the
GOTO conference in Aarhus, Denmark, October 1012, 2011.[3] In order to run in
mainstream browsers, Dart relies on a source-to-source compiler to JavaScript. According to the
project site, Dart was "designed to be easy to write development tools for, well-suited to modern
app development, and capable of high-performance implementations." [4]
Dart is a class-based, single-inheritance, object-oriented language with C-style syntax. It
supports interfaces, abstract classes,reified generics, and optional typing. Static annotations do
not affect the runtime semantics of the code. Instead, the type annotations can provide
documentation for tools like static checkers and dynamic runtime checks.
Dart programs run in one of two modes. In "checked mode", which is not the default mode and must be
turned on, dynamic type assertions are enabled. These type assertions can turn on if static types are
provided in the code, and can catch some errors when types do not match. For example, if a method is
annotated to return a String, but instead returns an integer, the dynamic type assertion will catch this and
throw an exception. Running in "checked mode" is recommended for development and testing.
Dart programs run by default in "production mode", which runs with all dynamic type assertions turned off.
The topic of this article may not meet Wikipedia's general notability guideline. Please help to
establish notability by addingreliable, secondary sources about the topic. If notability cannot be
established, the article is likely to be merged, redirected, ordeleted.
Find sources: "Linoleum (programming language)" news newspapers books scholar JSTOR free images (October 2010)
Linoleum
Paradigm
Procedural
Designed by
Alessandro Ghignola
Developer
Alessandro Ghignola
First appeared
Stable release
Typing discipline
weak, dynamic
OS
License
Website
www.anywherebb.com
Major implementations
Windows, Linux (alpha)
Dialects
none
Paradigm
Designed by
Zoltan Somogyi
Developer
University of Melbourne
First appeared
1995
Stable release
Typing discipline
OS
License
Filename extensions
.m
Website
www.mercurylang.org
Major implementations
Melbourne Mercury Compiler
Influenced by
Prolog, Hope, Haskell
Python
Paradigm
Designed by
Developer
First appeared
Stable release
3.4.3 /
25 February 2015[1]
2.7.10 /
23 May 2015[2]
Preview release
3.5.0b2 /
31 May 2015[3]
Typing
discipline
OS
Cross-platform
License
Filename
extensions
Website
www.python.org
Python supports multiple programming paradigms, including objectoriented, imperative and functional programming or proceduralstyles. It features a dynamic
type system and automatic memory management and has a large and comprehensive standard
library.[25]
Python interpreters are available for installation on many operating systems, allowing Python
code execution on a wide variety of systems. Using third-party tools, such as Py2exe or
Pyinstaller,[26] Python code can be packaged into stand-alone executable programs for some of
the most popular operating systems, allowing for the distribution of Python-based software for
use on those environments without requiring the installation of a Python interpreter.
CPython, the reference implementation of Python, is free and open-source software and has a
community-based development model, as do nearly all of its alternative implementations.
CPython is managed by the non-profit Python Software Foundation.
The correct title of this article is F# (programming language). The substitution or omission of
the # is because of technical restrictions.
F#
Paradigm
Designed by
Developer
First appeared
Stable release
Typing
discipline
OS
License
Apache license
Website
fsharp.org
Influenced by
ML, OCaml, C#, Python, Haskell,[2] Scala,Erlang
Influenced
F*, LiveScript, C#[3]
The correct title of this article is F# (programming language). The substitution or omission of the # is
because of technical restrictions.
F# (pronounced eff sharp) is a strongly typed, multi-paradigm programming language that
encompasses functional, imperative, and object-oriented programming techniques. F# is most often used
as a cross-platform CLI language, but can also be used to generate JavaScript[4] and GPU[5] code.
F# is developed by the F# Software Foundation,[6] Microsoft and open contributors. An open source, crossplatform compiler for F# is available from the F# Software Foundation. [7] F# is also a fully supported
language in Visual Studio[8] and Xamarin Studio.[9]Other tools supporting F# development
include Mono, MonoDevelop, SharpDevelop and WebSharper.[10]
F# originated from ML and has been influenced by OCaml, C#, Python, Haskell,[2] Scala and Erlang.
Groovy
Paradigm
Object-oriented, imperative,scripting
Designed by
James Strachan
Developer
First appeared
Stable release
Typing discipline
Platform
OS
Cross-platform
License
Website
groovy-lang.org
Influenced by
Java, Python, Ruby, Perl, Smalltalk,Objective-C
Influenced
Kotlin