当前访客身份:游客 [ 登录 | 加入开源中国 ]

开源项目

当前位置:
开源软件 » 分类导航 » 程序开发 » 脚本编程语言

软件分类

共有128 脚本编程语言开源软件,第1

软件过滤: 排序: 收录时间 | 浏览数
  • 脚本编程语言 Lua

    Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua脚本可以很容易的被C/C++代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚... 更多Lua信息

    最近更新: Lua 5.3.3 发布,Bug 修复版本 发布于 6个月前

  • 编程语言 Scala

    Scala是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平滑地集成了面向对象和函数语言的特性。 Scala是面向对象的:Scala是一个纯面向对象语言,在某种意义上来讲所有数值都是对象。对象的类型和行为是由class和tra... Scala 更多Scala信息

    最近更新: 编程语言 Scala 2.12.0 正式版发布 发布于 1个月前

  • JVM 动态脚本语言 Groovy

    Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。 Groovy 主要的特点包括: 是一个基于Java虚拟机的敏捷动态语言。 构建在强大的Java语言之上 并添加了从Python,Ruby和Smalltalk等语言中学到的诸多特征。 为Java开... Groovy 更多Groovy信息

    最近更新: Apache Groovy 2.4.7 发布 发布于 6个月前

  • 脚本语言 CoffeeScript

    CoffeeScript这一门编程语言构建在JavaScript之上,其被编译成高效的JavaScript,这样你就可以在web浏览器上运行它,或是通过诸如用于服务器端应用的Node.js一类的技术来使用它。编译过程通常都很简单,产生出来的JavaScript与许多的最佳做法都保持了一致。... CoffeeScript 更多CoffeeScript信息

    最近更新: CoffeeScript 1.12.1 发布,脚本语言 发布于 17小时前

  • 微软脚本编程语言 TypeScript

    TypeScript 是微软新推出的一种语言,基于 JavaScript ,最终通过工具编译生成 JavaScript。 TypeScript 兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支持的对象和函数,编译器... 更多TypeScript信息

    最近更新: TypeScript 2.0.8 发布,微软脚本编程语言 发布于 4周前

  • Python替换JavaScript Brython

    Brython 设计用于替换网页上的 JavaScript 脚本语言,它使用 Python 来编写脚本,并直接在网页上执行。 使用方法: 更多Brython信息

    最近更新: Brython 3.2.3 发布,Python 替换 JavaScript 发布于 1年前

  • Groovy增强版 Groovy++

    Groovy++的主要目标是,一方面富于表达,非常接近Java;另一方面,一部分代码块可以享用性能和编译时类型检查,而另一部分代码则完全动态。 Groovy++是官方项目名称吗?是开源的吗? 是的。其关系有点像C和C++。我们不是在创建一个新语言,而是对Groovy自身... 更多Groovy++信息

  • Shell 编程语言 Batsh

    Batsh 是一个简单的编程语言,可方便的编译成 Bash 和 Windows 批处理脚本。相当于你需要写一次脚本就可以在不同的平台上运行。而且没有任何依赖包。 示例代码: // On UNIX output = ls(); // On Windows output = dir(); // Platform indepen... 更多Batsh信息

    最近更新: Batsh —— 一次脚本生成多平台批处理程序 发布于 2年前

  • Lua 的 .NET 实现 NeoLua

    NeoLua 可以让你在 .NET 的应用中使用 Lua 语言或者反过来(当前支持的 Lua 版本是 5.2),其目的是遵循 C-Lua 实现并且合并完整的 .NET 框架支持。你可以很方便在 Lua 程序中调用 .NET 的 functions/classes/interfaces/events ,同时也可以轻松在 .NET 应... NeoLua 更多NeoLua信息

    最近更新: NeoLua 1.1.4 发布,Lua 的 .NET 实现 发布于 11个月前

  • Java 的 Lua 解释器 LuaJ

    Luaj 是一个 Java 的 Lua 解释器,基于 Lua 5.2.x 版本,目的是: 基于 Java 的实现,可以在 Java 应用中集成 Lua 虚拟机 轻量级、高性能的执行 Lua 多平台支持 完整的库和工具支持 可在 Java ME、SE 和 EE 环境中执行 luajava api 支持 混合调试 你可直接... 更多LuaJ信息

    最近更新: LuaJ —— Java 的 Lua 解释器,支持多个平台 发布于 1年前

  • Python和Shell交互工具 ShellPy

    ShellPy 是一款Python和Shell的交互工具。一般来说,我们会通过Subprocess、Popen或者Command模块执行一条Shell命令或脚本,然后通过返回的标准输出和错误输出来得到结果,这个可行但不直观。ShellPy直观的解决了这一问题。 shellpy的主体是Python,总体的... 更多ShellPy信息

  • Lua 虚拟机和编译器 GopherLua

    GopherLua 是用 Go 语言编写的 Lua 5.1 的虚拟机和编译器。GopherLua 的目标和 Lua 相同 —— 成为一个支持可扩展语义的脚本语言,提供 Go API 可方便在 Go 应用中植入 Lua 脚本语言功能。 实际测试表明 GopherLua 的性能是其他同类实现的 20 倍。 示例代码... 更多GopherLua信息

    最近更新: GopherLua —— Go 程序中嵌入 Lua 脚本 发布于 2年前

  • 命令行外壳和脚本环境 PowerShell

    PowerShell 是一个跨平台的 (Windows, Linux 和 OS X) 自动化和配置工具(框架),可以和已有的工具友好集成,特别优化用于处理结构化数据 (如 JSON, CSV, XML 等), REST APIs 以及对象模型。它包含一个命令行 Shell、一个关联的脚本语言以及一个用于处理 ... 更多PowerShell信息

    最近更新: 使用 PowerShell 收集多台服务器的性能计数器 发布于 3个月前

  • 轻量级嵌入式脚本语言 FakeScript-Java

    FakeScript-Java 轻量级嵌入式脚本语言。 简介 FakeScript-Java是一款轻量级的嵌入式脚本语言,使用Java语言编写,语法吸取自lua、golang、erlang,基于jflex、cup生成语法树,编译成字节码解释执行。 C/C++版本fakescript 脚本特性 语法类似lua 全部为函数... 更多FakeScript-Java信息

    最近更新: FakeScript-Java —— 轻量级嵌入式脚本语言 发布于 4个月前

  • 编程语言 Def

    先给出官网地址:deflang.org 一句话简介:可扩展编程语言 Def 的目标是将 C++ 的高效抽象和 Lisp 的强大表现力融为一体。 你可以通过阅读 入门教程 、源码 或 测试用例 来简要或详细的了解Def到底是怎样的一门编程语言。 Def 有着雄心勃勃的计划:在不损失... 更多Def信息

  • JVM 平台上的 Scheme 语言实现 JSchemeMin

    JSchemeMin 是一个JVM平台上的Scheme语言实现。 作为R7RS的实现,JSchemeMin支持Scheme的所有标准特性,包括头等公民地位的过程、尾递归优化、继续、用户定义记录、库(包括R7RS附录A中全部语法和过程,不只base)、异常和健康宏展开。 作为基于JVM的实现,... 更多JSchemeMin信息

    最近更新: JSchemeMin -- JVM 平台的 Scheme 语言实现 发布于 2个月前

  • 用于异步事件驱动的 P 语言 P Language

    微软最近开源了P语言,致力于在Linux、macOS和Windows上编写安全的异步事件驱动程序。 微软将P描述为一种领域特定语言,对异步系统的组件间通信进行建模,例如嵌入式、网络或分布式系统。P程序是通过有限状态机(finite state machine)来定义的,这些状态... 更多P Language信息

  • Lua for Windows

    Lua for Windows 为 Windows 系统下提供了 Lua 脚本语言的开发和运行环境。 更多Lua for Windows信息

  • Web开发语言 haXe

    Haxe是一门新兴的开源编程语言,开发者称:“相比其他语言(Java的平台是 JVM,C#的平台是.Net,ActionScript的平台是Flash Player等等),Haxe才是真正的多平台语言。不管是开发原生iOS、Android应用,还是网页;不论是应用于服务器还是个人桌面,Haxe都 ... haXe 更多haXe信息

    最近更新: Haxe 3.2.0 发布, Web 开发语言 发布于 2年前

  • 脚本语言 Tcl

    Tcl(最早称为“工具命令语言”"Tool Command Language",但是目前已经不是这个含义,不过我们仍然称呼它为TCL)是一种 脚本语言。由John Ousterhout创建。 TCL很好学,功能很强大。TCL经常被用于快速原型开发,脚本编程,GUI和测试等方面。TCL念作“踢叩”... 更多Tcl信息

    最近更新: 庆祝 Tcl 脚本语言 25 周年 发布于 3年前