Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Androidâ„¢ device!
Free
Faster access than browser!
 

Python for S60

+ Save concept

The Python for S60 also called PyS60 (Unix name), was Nokia’s port of the general Python programming language to its S60 software platform, originally based on Python 2.2.2 from 2002. [1]

40 relations: ABC (programming language), ALGOL 68, Apache Groovy, Apache License, Boo (programming language), C (programming language), C++, Cobra (programming language), Comparison of integrated development environments, CPython, D (programming language), Duck typing, Functional programming, Guido van Rossum, Haskell (programming language), Icon (programming language), Imperative programming, IronPython, Java (programming language), Jython, Lisp (programming language), List of Python software, Maemo, Modula-3, Nokia, Object-oriented programming, Open Programming Language, Perl, Programming paradigm, PyPy, Python (programming language), Python Software Foundation, Python Software Foundation License, Ruby (programming language), S60 (software platform), Stackless Python, Strong and weak typing, Symbian, Type system, Unix.

ABC (programming language)

ABC is an imperative general-purpose programming language and programming environment developed at CWI, Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton.

New!!: Python for S60 and ABC (programming language) · See more »

ALGOL 68

ALGOL 68 (short for Algorithmic Language 1968) is an imperative computer programming language that was conceived as a successor to the ALGOL 60 programming language, designed with the goal of a much wider scope of application and more rigorously defined syntax and semantics.

New!!: Python for S60 and ALGOL 68 · See more »

Apache Groovy

Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform.

New!!: Python for S60 and Apache Groovy · See more »

Apache License

The Apache License is a permissive free software license written by the Apache Software Foundation (ASF).

New!!: Python for S60 and Apache License · See more »

Boo (programming language)

Boo is an object-oriented, statically typed, general-purpose programming language that seeks to make use of the Common Language Infrastructure's support for Unicode, internationalization, and web applications, while using a Python-inspired syntax and a special focus on language and compiler extensibility.

New!!: Python for S60 and Boo (programming language) · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: Python for S60 and C (programming language) · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: Python for S60 and C++ · See more »

Cobra (programming language)

Cobra is a general-purpose, object-oriented programming language.

New!!: Python for S60 and Cobra (programming language) · See more »

Comparison of integrated development environments

The following tables list notable software packages that are nominal IDEs; standalone tools such as source code editors and GUI builders are not included.

New!!: Python for S60 and Comparison of integrated development environments · See more »

CPython

CPython is the reference implementation of the Python programming language.

New!!: Python for S60 and CPython · See more »

D (programming language)

D is an object-oriented, imperative, multi-paradigm system programming language created by Walter Bright of Digital Mars and released in 2001.

New!!: Python for S60 and D (programming language) · See more »

Duck typing

In computer programming, duck typing is an application of the duck test in type safety.

New!!: Python for S60 and Duck typing · See more »

Functional programming

In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.

New!!: Python for S60 and Functional programming · See more »

Guido van Rossum

Guido van Rossum (born 31 January 1956) is a Dutch programmer best known as the author of the Python programming language, for which he is the "Benevolent Dictator For Life" (BDFL), which means he continues to oversee Python development, making decisions when necessary.

New!!: Python for S60 and Guido van Rossum · See more »

Haskell (programming language)

Haskell is a standardized, general-purpose compiled purely functional programming language, with non-strict semantics and strong static typing.

New!!: Python for S60 and Haskell (programming language) · See more »

Icon (programming language)

Icon is a very high-level programming language featuring goal-directed execution and many facilities for managing strings and textual patterns.

New!!: Python for S60 and Icon (programming language) · See more »

Imperative programming

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.

New!!: Python for S60 and Imperative programming · See more »

IronPython

IronPython is an implementation of the Python programming language targeting the.NET Framework and Mono.

New!!: Python for S60 and IronPython · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Python for S60 and Java (programming language) · See more »

Jython

Jython is an implementation of the Python programming language designed to run on the Java platform.

New!!: Python for S60 and Jython · See more »

Lisp (programming language)

Lisp (historically, LISP) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation.

New!!: Python for S60 and Lisp (programming language) · See more »

List of Python software

The Python programming language is actively used by many people, both in industry and academia for a wide variety of purposes.

New!!: Python for S60 and List of Python software · See more »

Maemo

Maemo is a software platform developed by Nokia for smartphones and Internet tablets.

New!!: Python for S60 and Maemo · See more »

Modula-3

Modula-3 is a programming language conceived as a successor to an upgraded version of Modula-2 known as Modula-2+.

New!!: Python for S60 and Modula-3 · See more »

Nokia

Nokia is a Finnish multinational telecommunications, information technology, and consumer electronics company, founded in 1865.

New!!: Python for S60 and Nokia · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: Python for S60 and Object-oriented programming · See more »

Open Programming Language

Open Programming Language (OPL) is an embedded programming language for portable devices that run the Symbian Operating System.

New!!: Python for S60 and Open Programming Language · See more »

Perl

Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages, Perl 5 and Perl 6.

New!!: Python for S60 and Perl · See more »

Programming paradigm

Programming paradigms are a way to classify programming languages based on their features.

New!!: Python for S60 and Programming paradigm · See more »

PyPy

PyPy is an alternative implementation of the Python programming language which often runs faster than the standard implementation of Python, CPython.

New!!: Python for S60 and PyPy · See more »

Python (programming language)

Python is an interpreted high-level programming language for general-purpose programming.

New!!: Python for S60 and Python (programming language) · See more »

Python Software Foundation

The Python Software Foundation (PSF) is a nonprofit organization devoted to the Python programming language, launched on March 6, 2001.

New!!: Python for S60 and Python Software Foundation · See more »

Python Software Foundation License

The Python Software Foundation License (PSFL) is a BSD-style, permissive free software license which is compatible with the GNU General Public License (GPL).

New!!: Python for S60 and Python Software Foundation License · See more »

Ruby (programming language)

Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.

New!!: Python for S60 and Ruby (programming language) · See more »

S60 (software platform)

The S60 Platform (formerly Series 60 User Interface) was a software platform for smartphones that runs on the Symbian operating system.

New!!: Python for S60 and S60 (software platform) · See more »

Stackless Python

Stackless Python, or Stackless, is a Python programming language interpreter, so named because it avoids depending on the C call stack for its own stack.

New!!: Python for S60 and Stackless Python · See more »

Strong and weak typing

In computer programming, programming languages are often colloquially classified as to whether the language's type system makes it strongly typed or weakly typed (loosely typed).

New!!: Python for S60 and Strong and weak typing · See more »

Symbian

Symbian is a discontinued mobile operating system (OS) and computing platform designed for smartphones.

New!!: Python for S60 and Symbian · See more »

Type system

In programming languages, a type system is a set of rules that assigns a property called type to the various constructs of a computer program, such as variables, expressions, functions or modules.

New!!: Python for S60 and Type system · See more »

Unix

Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

New!!: Python for S60 and Unix · See more »

Redirects here:

PyS60, Python for S60 (PyS60), Python for Symbian.

References

[1] https://en.wikipedia.org/wiki/Python_for_S60

OutgoingIncoming
Hey! We are on Facebook now! »