Alternatives to Pine Script

Compare Pine Script alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to Pine Script in 2026. Compare features, ratings, user reviews, pricing, and more from Pine Script competitors and alternatives in order to make an informed decision for your business.

  • 1
    HaasOnline

    HaasOnline

    HaasOnline

    Rapidly develop, backtest, and deploy high frequency crypto trade bots across dozens of cryptocurrency exchanges in minutes, not hours. Automate your trading strategies and get back to living life. Minimize downtime by trading in your sleep, without losing sleep, when you leverage our pre-built cryptocurrency trading bots or craft them from scratch with HaasScript. Get the power of HaasOnline’s flagship product without the technical complexity of managing your own instance and enjoy the ease of cloud management. You will be up and running in minutes with 99.9% uptime on our secure enterprise infrastructure. HaasOnline developed HaasScript to be the world’s most advanced crypto scripting language. HaasScript allows you to create complex automated trading algorithms, technical indicators, generate and interpret signals, and much more. Use our powerful backtesting engines to minimize your exposure from unnecessary risk.
  • 2
    PineGen AI

    PineGen AI

    PineGen AI

    PineGen AI is a powerful AI Code Generation platform built to create, refine, and validate Pine Script code on TradingView. Instead of manually coding, you describe what you want in plain English and PineGen AI generates clean, backtest-ready Pine Script code in seconds. With zero programming required, you can iteratively improve your script through chat-based refinement, add filters and risk rules, and instantly preview results on charts with a backtest summary. Once you’re satisfied, simply copy the generated code into TradingView to run, tweak, and deploy your strategy with confidence.
  • 3
    GetPineScript

    GetPineScript

    GetPineScript

    GetPineScript is a Pine Script code generator designed for traders who need custom indicators or strategy scripts for the TradingView platform. This platform automates the code generation process, making it easy to create scripts with the most requested and commonly used functionalities, saving you time and effort.
  • 4
    PineAI

    PineAI

    PineAI

    PineAI is a task-based AI assistant designed to help users resolve everyday problems by taking real-world actions on their behalf. Unlike traditional chatbots, Pine can make phone calls, send emails, and use a computer to complete tasks such as canceling subscriptions or negotiating bills. Users simply describe the task they want completed, and Pine handles the communication and follow-up. The platform is commonly used to recover refunds, resolve customer service issues, and lower monthly expenses. Pine can also manage tasks such as booking reservations or attending meetings on behalf of the user. With a success-based payment model, users only pay when Pine successfully completes the task. By automating time-consuming service interactions, Pine helps individuals save time, money, and effort.
    Starting Price: $30/month
  • 5
    Pine AI

    Pine AI

    PINEXL Ltd.

    Pine AI is an Excel add-in which utilizes Open AI's ChatGPT to bring the power of AI to your workbooks. - Never again spend your day looking for the right formula or VBA code. Simply explain what you need and Pine AI will give you the solution. - Pine AI can also help you analyze a set of data straight from your workbook. It can understand it and suggest appropriate actions. - Pine AI can help you automate manual tasks. Even if you're no VBA expert, you can still ask Pine BI to generate a code that will save manual work, and then run it, without ever going to the Developer tab! AI is here to stay and we're excited to be able to bring it to your Excel workbooks wit Pine AI! No complicated User Interface, no coding required, no additional downloads, nothing to install. The only thing you need is a Windows computer with Excel 2007 or newer, able to connect to the Internet.
    Starting Price: $9.90/month/user
  • 6
    Pine

    Pine

    Pine

    Pine is an AI-powered assistant designed to handle customer support interactions on your behalf, effectively lowering bills, canceling subscriptions, and resolving various service issues. By analyzing your bills, Pine uncovers savings opportunities and negotiates with service providers to secure the best possible rates, covering services such as cell phones, internet, cable, landline phones, home security, and satellite radio. Additionally, Pine addresses unnecessary fees by engaging with banks or credit card providers to waive charges like overdraft fees, account maintenance fees, wire transfer fees, and late payment fees, ensuring you retain more of your money. Beyond financial savings, Pine assists in filing complaints related to billing errors, service outages, or overcharges with utility providers, aiming to secure corrections, refunds, or adjustments effortlessly.
    Starting Price: $300 per year
  • 7
    AI-Quant Studio

    AI-Quant Studio

    AI-Quant Studio

    AI-Quant Studio is a SaaS platform designed to revolutionize trading strategy backtesting by enabling users (primarily non-coding retail traders and "prosumers") to define, refine, and test strategies using a conversational AI interface based on Natural Language Processing (NLP). Problem: Traditional backtesting requires significant programming skills (Python, Pine Script, MQL) or is limited to simplistic visual tools, creating a high barrier to entry for systematic trading. Solution: Our platform uses advanced Large Language Models (LLMs) via a chat interface to translate natural language strategy descriptions into a structured JSON format, which is then executed by our backtesting engine. This drastically speeds up the idea-to-test cycle and democratizes systematic trading. Target Market: Initially focusing on intermediate-to-advanced retail traders in Forex, Crypto, and Equities who understand trading concepts but lack the time or expertise for coding,
  • 8
    PineStem

    PineStem

    Osmosys Software Solutions

    “PineStem is made for helping and doing things efficiently. It’s not only a project management tool, but also analytical suggestive tool. For example, based on the previous history of employee’s performance, it suggests which employee or team is more suitable for a particular task.” Having the right person for the job is half the battle won, but it can be difficult for a project manager to distinguish the capability of an individual programmer. PineStem makes it simple to determine which employee will be best suited for a given job based on their past performance. It takes various parameters into consideration including their experience and the bugs raised on the tasks that they've worked on. As more projects & tasks are logged and followed in PineStem, the analysis of individual performance gets better and the overall effort efficiency, code quality and overall reliability of an individual is identified with ease.
    Starting Price: $9.99 per user per month
  • 9
    PINE Tool

    PINE Tool

    Pine Events

    PINE is a modern virtual event platform where organizers create online events that encourage immersive interactions and networking among attendees. We bring the in-person event experience to digital format and make it more sustainably, accessible and safe. We try to keep pace with the latest innovations, so that provide brand-new solutions, interactive and collaborative features and impressive design. Infinite possibilities to set up and launch your event experiences. PINE is a complete Events Management Platform with all the tools you need to grow better, whether you want to increase revenue, enrich attendee experience, or build a thriving community. The event industry is changing dramatically. But what’s not changing is the expectations of participants, who want to be delighted and have a great experience, whether it’s a physical, virtual or hybrid event. PINE acts as an event & community platform with a focus on the outstanding experience your audience deserves.
  • 10
    nano

    nano

    nano

    GNU nano was designed to be a free replacement for the Pico text editor, part of the Pine email suite from The University of Washington. It aimed to "emulate Pico as closely as is reasonable and then include extra functionality". The Debian GNU/Linux distribution, known for its strict standards in distributing truly "free" software (i.e. software with no restrictions on redistribution), would not include a binary package for Pine or Pico. Many people had a serious dilemma: they loved these programs, but the versions available at the time were not truly free software in the GNU sense of the word. GNU nano is a small and friendly text editor. Besides basic text editing, nano offers features like undo/redo, syntax coloring, interactive search-and-replace, auto-indentation, line numbers, word completion, file locking, backup files, and internationalization support. Starting with version 4.0, nano no longer hard-wraps an overlong line by default.
  • 11
    PineBill

    PineBill

    PineBill

    PineBill is a modern, API-first invoicing and billing platform designed to help small to mid-sized businesses generate professional invoices, manage customers and products, automate billing workflows, and grow their operations with features like customizable PDF templates, real-time analytics, team collaboration, and REST API integration.
  • 12
    Pine Labs

    Pine Labs

    Pine Labs

    Accept all major payment modes and upgrade your customer experience. Make online payments faster, simpler and error-free. Sell in-store and online seamlessly. Pine Labs is shaping the future of merchant commerce in Asia. We are delivering cutting-edge fintech solutions, built using our technology prowess and fueled by our zeal to innovate and solve problems.
  • 13
    Stock Market GPT
    Stock Market GPT provides investors and traders with the most advanced AI tools to help them make better decisions. Maximize efficiency in stock analysis, easily compare any public companies, and discover better investments with our AI-powered tool all in seconds. Let our stock market AI do the heavy lifting for your future investment research. We have built the most advanced AI-powered Pine Script code generation tool for traders. Build your own strategies with just one click. We have built the most advanced AI-powered chart analysis tool for stock traders. Get trade ideas, technical analysis, and much more with our Chart GPT Extension with just one click. Stock Market GPT is powered by the most advanced AI model, offering unlimited queries to our advanced AI, research on any public company in the world, the latest financial data, and priority support. Discover how AI can supercharge your research.
    Starting Price: $13.50 per month
  • 14
    Pine BI

    Pine BI

    Pinexl

    Pine BI allows users to create advanced dynamic charts, gauges and more in a single click in Excel. It also helps users turn an Excel Workbook into a dynamic and engaging dashboard, ready to present and share. Included are more than 25 of the most widely used and complex visualizations for data analysis and project management - Waterfalls, Actual vs. Target Charts, Gantt Charts, Gauges and much more. All visualizations can be presented in PowerPoint and shared with users without the add-in.
  • 15
    Lawnager

    Lawnager

    Lawnager

    Easy to use landscaping software giving you better ways to spend your time. Automate schedules, payments and communications to spend more time doing nearly anything else. Track Customers. Manage Jobs. Keep Tabs on Your Money. Homeowner dashboards and notifications communicate when you'll be there to avoid timely phone calls, door knocks or surprises. Auto populate your schedule merging routine and one-time jobs into a single daily task list. Complete the job, we collect the funds, send a receipt and fund directly into your bank account. Gain a competitive advantage for your lawn care business. Designed for landscaping professionals who offer: Mowing, edging & clean up. Leaf Removal. Weed control. Gutter cleaning. Seeding. Lawn aeration. Mulch or Pine-straw. Firewood. Fall/Spring Clean up. Snow removal.
  • 16
    JavaScript

    JavaScript

    JavaScript

    JavaScript is a scripting language and programming language for the web that enables developers to build dynamic elements on the web. Over 97% of the websites in the world use client-side JavaScript. JavaScript is one of the most important scripting languages on the web. Strings in JavaScript are contained within a pair of either single quotation marks '' or double quotation marks "". Both quotes represent Strings but be sure to choose one and STICK WITH IT. If you start with a single quote, you need to end with a single quote. There are pros and cons to using both IE single quotes tend to make it easier to write HTML within Javascript as you don’t have to escape the line with a double quote. Let’s say you’re trying to use quotation marks inside a string. You’ll need to use opposite quotation marks inside and outside of JavaScript single or double quotes.
  • 17
    Gendo

    Gendo

    Gendo

    Gendo is a browser-based platform that provides beautiful CGI in minutes, not days. Upload your designs, and create beautiful, accurate images of your work. Taking your basic forms or well-resolved designs, Gendo will tightly adhere to your intent, and add materiality, lighting, and detailing. Not designed by AI, but by AI to help you design. Quickly select and regenerate any part of your image. Infinite editing choices, such as material and color options, or adjust landscaping by turning a pine into a palm. You can generate new images in any style. Style transfer allows you to switch between styles while keeping your design consistent. Text to the image takes your written description, or ‘prompt’, and creates a brand new image for you. Perfect for concept designs, helping you with, look and feel, composition, and inspiration. Control every aspect of your assets with generative editing, flexible settings, and useful filters.
    Starting Price: $12.87 per month
  • 18
    PureScript

    PureScript

    PureScript

    PureScript is a strongly typed, purely functional programming language that compiles JavaScript. It enables developers to build robust web applications, web servers, and mobile apps using functional programming techniques. PureScript offers features such as algebraic data types, pattern matching, row polymorphism, extensible records, higher-kinded types, type classes with functional dependencies, and higher-rank polymorphism. The language emphasizes strong static typing and pure functions, ensuring code reliability and maintainability. Developers can compile PureScript code into readable JavaScript, facilitating seamless integration with existing JavaScript codebases. The ecosystem includes an extensive collection of libraries, excellent tooling, and editor support with instant rebuilds. An active community provides numerous learning resources, including the PureScript book, which offers practical projects for beginners.
  • 19
    AutoHotkey

    AutoHotkey

    AutoHotkey

    Define hotkeys for the mouse and keyboard, remap keys or buttons and autocorrect-like replacements. Creating simple hotkeys has never been easier; you can do it in just a few lines or less! AutoHotkey is a free, open-source scripting language for Windows that allows users to easily create small to complex scripts for all kinds of tasks such as form fillers, auto-clicking, macros, etc. AutoHotkey has easy-to-learn built-in commands for beginners. Experienced developers will love this full-fledged scripting language for fast prototyping and small projects. AutoHotkey gives you the freedom to automate any desktop task. It's small, fast, and runs out of the box. Best of all, it's free, open-source (GNU GPLv2), and beginner-friendly. AutoHotkey provides a simple, flexible syntax allowing you to focus more on the task at hand rather than every single little technicality. It supports not only the popular imperative-procedural paradigm, but also object-oriented and command-based programming.
  • 20
    Roy

    Roy

    Roy

    Roy is an experimental programming language that targets JavaScript. It tries to meld JavaScript semantics with some features common in static functional languages.
  • 21
    JSON

    JSON

    JSON

    JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language. JSON is built on two structures: 1. A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array. 2. An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence. These are universal data structures. Virtually all modern programming languages support them in one form or another.
  • 22
    Lua

    Lua

    Lua Language

    Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode with a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping. Lua has a deserved reputation for performance. To claim to be "as fast as Lua" is an aspiration of other scripting languages. Several benchmarks show Lua as the fastest language in the realm of interpreted scripting languages. Lua is fast not only in fine-tuned benchmark programs, but in real life too. Substantial fractions of large applications have been written in Lua.
  • 23
    ActionScript

    ActionScript

    ActionScript

    The ActionScript® scripting language lets you add complex interactivity, playback control, and data display to your application. You can add ActionScript in the authoring environment by using the Actions panel, Script window, or an external editor. ActionScript follows its own rules of syntax, and reserved keywords, and lets you use variables to store and retrieve information. ActionScript includes a large library of built‑in classes that let you create objects to perform many useful tasks. You do not have to understand every ActionScript element to begin scripting. If you have a clear goal, you can start building scripts with simple actions. ActionScript and JavaScript are both rooted in the ECMA-262 standard, the international standard for the ECMAScript scripting language. For this reason, developers who are familiar with JavaScript can find ActionScript immediately familiar. Animate includes more than one version of ActionScript to meet the needs of different kinds of developers.
  • 24
    MoonScript

    MoonScript

    MoonScript

    MoonScript is a dynamic scripting language that compiles into Lua. It gives you the power of one of the fastest scripting languages combined with a rich set of features. MoonScript can either be compiled into Lua and run at a later time, or it can be dynamically compiled and run using the moonloader. Because it compiles right into Lua code, it is completely compatible with alternative Lua implementations like LuaJIT, and it is also compatible with all existing Lua code and libraries. The command line tools also let you run MoonScript directly from the command line, like any first-class scripting language. MoonScript provides a clean syntax using significant whitespace that avoids all the keyword noise typically seen in a Lua script. It also adds table comprehensions, implicit return on functions, classes, inheritance, scope management statements import & export, and a convenient object creation statement called with.
  • 25
    AppleScript
    AppleScript is a scripting language created by Apple. It allows users to directly control scriptable Macintosh applications, as well as parts of macOS itself. You can create scripts, and sets of written instructions, to automate repetitive tasks, combine features from multiple scriptable applications, and create complex workflows. AppleScript 2.0 can use scripts developed for any version of AppleScript from 1.1 through 1.10.7, any scripting addition created for AppleScript 1.5 or later for macOS, and any scriptable application for Mac OS v7.1 or later. A scriptable application is one that can be controlled by a script. For AppleScript, that means being responsive to inter-application messages, called Apple events, sent when a script command targets the application. AppleScript itself provides a very small number of commands, but it provides a framework into which you can plug many task-specific commands, those provided by scriptable applications and scriptable parts of macOS.
  • 26
    AssemblyScript

    AssemblyScript

    The AssemblyScript Project

    A TypeScript-like language for WebAssembly. AssemblyScript targets WebAssembly's feature set specifically, giving developers low-level control over their code. Its similarity with TypeScript makes it easy to compile to WebAssembly without learning a new language. Integrates with the existing Web ecosystem - no heavy toolchains to set up. Simply npm install it! AssemblyScript is free and open source software released under the Apache License, Version 2.0, builds upon Binaryen and is based on the WebAssembly specification. It is brought to you by the following awesome people:
  • 27
    ZenScript

    ZenScript

    CraftTweaker

    ZenScript originated from MineTweaker where a simple programming language is needed to allow users without programming knowledge to be able to execute simple commands by following the tutorials for it. Originally MineTweaker had a simple one-line-at-a-time parsed scripting system, but it quickly became clear that it wasn't flexible enough, so a simple parsed language was created. This parsed language worked quite well but was very inefficient as each value was wrapped into its own object. ZenScript allows mixed typed and typeless behavior. You don't need to define types anywhere, the compile will infer them where possible and exhibit typeless behavior when the type is effectively unknown. In nearly all the cases, the type is perfectly known and execution runs at native Java speed. Since there are types, they can be documented and enforced.
  • 28
    Pineify

    Pineify

    Pineify

    Pineify is the ultimate no-code solution for creating custom indicators and strategies on TradingView. Whether you're a seasoned trader or just starting out, Pineify empowers you to build complex trading tools without writing a single line of code. ✨ Key Features: - Visual editor for creating indicators and strategies - Support for 13 types of inputs - Comprehensive indicator library - Complex condition builder - Entry/exit strategy creation - Custom chart drawings - Real-time alerts 💡 Why Pineify? 1. No Coding Required: Create sophisticated indicators with an intuitive visual interface. 2. Time-Saving: Build in minutes what would take days with traditional methods. 3. Cost-Effective: One-time purchase for lifetime access - no subscriptions! 4. Unlimited Indicators: Add as many indicators as you want, even with TradingView's free plan. 5. Error-Free: Unlike AI-generated scripts, get reliable and tested outputs.
    Starting Price: $99/lifetime
  • 29
    TypeScript

    TypeScript

    TypeScript

    TypeScript adds additional syntax to JavaScript to support a tighter integration with your editor. Catch errors early in your editor. TypeScript code converts to JavaScript, which runs anywhere JavaScript runs: In a browser, on Node.js or Deno and in your apps. TypeScript understands JavaScript and uses type inference to give you great tooling without additional code. TypeScript was used by 78% of the 2020 State of JS respondents, with 93% saying they would use it again. The most common kinds of errors that programmers write can be described as type errors: a certain kind of value was used where a different kind of value was expected. This could be due to simple typos, a failure to understand the API surface of a library, incorrect assumptions about runtime behavior, or other errors.
  • 30
    TradingLite

    TradingLite

    TradingLite

    Next-generation volume analysis platform. Advanced heatmap visualization, live data, indicator scripting, support for all major crypto exchanges and more. Using TradingLite's Heatmap, you quickly grasp which price levels are trusted by the market. Read liquidity like a map, and locate better trading opportunities. View historical liquidity at a glance, read values of each individual block, real-time, see data update as it comes in, with beautifully crafted color themes. Performance and stability is taken very seriously. TradingLite is built from ground up to deliver the best experience during those critical moments of high volatility in the markets. Unleash the full potential of our platform using TradingLite's advanced scripting language LitScript. Access to 200+ indicators written by our community, write your own scripts and share them with the world. Some indicators require a developer's touch to make them fast, optimized, easy-to-use and customizable.
    Starting Price: $19.99 per month
  • 31
    GameMaker Language (GML)
    The GameMaker Language (also called simply GML) is the proprietary GameMaker scripting language. This language is structured to permit users to create their games in an intuitive and flexible way while offering all the power of any other major programming language. It is also the basis for GML Visual and can be used in conjunction with that if required. Each event has its own tab in the editor and you can add, edit, or remove code from them at any time (for more information on events see Object Events). The code itself must have a basic structure and can contain resource indices, variables, functions, expressions, keywords, etc. all of which are explained in the sections below. If you are a novice to programming or making the switch from GML Visual, it is recommended that you start with the page on basic code structure and then read through all the other pages in this section, testing code from each one within GameMaker itself.
  • 32
    CoffeeScript

    CoffeeScript

    CoffeeScript

    Underneath that awkward Java-esque patina, JavaScript has always had a gorgeous heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way. The golden rule of CoffeeScript is: “It’s just JavaScript.” The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. You can use any existing JavaScript library seamlessly from CoffeeScript (and vice-versa). The compiled output is readable, pretty printed, and tends to run as fast or faster than the equivalent handwritten JavaScript. Most modern JavaScript features that CoffeeScript supports can run natively in Node 7.6+, meaning that Node can run CoffeeScript’s output without any further processing required. This list may be incomplete, and excludes versions of Node that support newer features behind flags; please refer to node.green for full details. You can run the tests in your browser to see what your browser supports.
  • 33
    C#

    C#

    Microsoft

    C# (also known as C Sharp, pronounced "See Sharp") is a modern, object-oriented, and type-safe programming language. C# enables developers to build many types of secure and robust applications that run in .NET. C# has its roots in the C family of languages and will be immediately familiar to C, C++, Java, and JavaScript programmers. This tour provides an overview of the major components of the language in C# 8 and earlier. C# is an object-oriented, component-oriented programming language. C# provides language constructs to directly support these concepts, making C# a natural language in which to create and use software components. Since its origin, C# has added features to support new workloads and emerging software design practices. At its core, C# is an object-oriented language. You define types and their behavior.
  • 34
    Axion Crypto

    Axion Crypto

    Axion Crypto

    A Powerful platform for crypto trading. Run automated bots across the best crypto exchanges. Create your own Strategies with our builder or code editor. Backtest ideas and trading theories. Manage and monitor manual trades. Send trading signals directly from Trading View or your own system. Code your own algorithm with Axion Script. Your bots all run in the cloud on our secure enterprise network, when using Axion there is nothing to download and install. We ensure your bots are up and running in minutes with 99.9% uptime. Axion Script was developed to allow you to create complex automated trading algorithms and indicators. Axion script can be used to set dynamic entries, stop losses and take profit targets. All our packages are fixed price, each bot you run with Axion can run any coin on any of our supported exchanges with no restrictions or limitations. We do not take any of your profit. The built in Market Place is the best place to find free and paid trading strategies.
    Starting Price: $20.60
  • 35
    Cornix

    Cornix

    Cornix

    Automate your trading based on telegram signal groups or TradingView alerts. Use leading edge trading features to minimize risk, whether you are trading manually or automatically. Let our mobile app and Telegram bot do the heavy lifting any place, any time. Simply connect Cornix to one or more of your favorite channels or TradingView scripts and our bot will create trades in your exchange account without you lifting a finger. Utilize our advanced suite of trading features including multiple entries, concurrent stop and take-profit orders, and trailing stop to maximize your profits. We make it easier than ever to use the most advanced trading features. Take advantage of our proprietary Optimized Configurations feature, use your signal channel configurations, or customize your trading yourself. View and manage open and closed trades across different exchanges and sources in one place.
    Starting Price: $19.90 per month
  • 36
    AutoIt

    AutoIt

    AutoIt

    AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement, and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages. We looked at many editors to see which one was the most useful editor for AutoIt. We found SciTE and saw its potential and wrote a customized Lexer for the syntax highlighting and syntax folding and created a special installer called SciTE4AutoIt3. AutoIt was initially designed for PC "roll out" situations to reliably automate and configure thousands of PCs. Over time it has become a powerful language that supports complex expressions, user functions, loops and everything else that veteran scripters would expect.AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying "runtimes" required.
  • 37
    FastScript

    FastScript

    Fast Reports

    FastScript is a cross-platform, multi-language scripting engine. It is useful for programmers who want to add scripting ability to their projects. FastScript can be used in Delphi 7-XE8, C++Builder 2005-XE8, Embarcadero RAD Studio 11 and Lazarus. FastScript is written entirely in 100% Object Pascal. A unique feature of FastScript is its ability to use several languages (PascalScript, C++Script, BasicScript, and JScript). This allows you to write scripts using your favorite language. FastScript does not use the Microsoft Scripting Host so it can be used in both the Windows and Linux environments and also in Mac OS. FastScript offers a wide range of features, including cross-platform scripting, fast code execution, a small footprint, a large variety of tools, and excellent scaling options. Use FastScript to make your applications really flexible and powerful!
    Starting Price: $79.00/developer
  • 38
    Clojure

    Clojure

    Clojure

    Clojure is a robust, practical, and fast programming language with a set of useful features that together form a simple, coherent, and powerful tool. Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language, yet remains completely dynamic, every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection. Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language and features a rich set of immutable, persistent data structures. When a mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system.
  • 39
    Dart

    Dart

    Dart Language

    Mature and complete async-await for user interfaces containing event-driven code, paired with isolate-based concurrency. A programming language optimized for building user interfaces with features such as sound null safety, the spread operator for expanding collections, and collection if for customizing UI for each platform. Write code using a flexible type system with rich static analysis and powerful, configurable tooling. Target the web with complete, mature, fast compilers for JavaScript. Run backend code supporting your app, written using a single programming language. This collection is not exhaustive—it’s just a brief introduction to the language for people who like to learn by example. You might also want to check out the language and library tours, or the Dart cheatsheet codelab.
  • 40
    AlgoAlpha

    AlgoAlpha

    AlgoAlpha

    Experience advanced trading with automated price action, signals, and spot reversal strategies using money flow analysis. AlgoAlpha's institutional grade indicators seamlessly integrate into your TradingView charts to enhance decision-making. Access our professional-grade scalping signals and find the best entry points for multiple tickers. Use echo to automate entering and exiting signals so that you don't have to worry about missing out on any signals. The Trend Cipher in the Smart Signals Assistant detects trends using visual signals like arrows for bullish and bearish trends, with '+' indicating strong trends. Candlesticks are color-coded—green for bullish, red for bearish, and gray for ranging markets. This helps users assess signal strength and probability. Designed with efficiency and compactness in mind, the script shows price action and liquidity through four methods, market structure, liquidity heatmap, trend lines, and FOMO bubbles.
    Starting Price: $42.60 per month
  • 41
    ABAP

    ABAP

    SAP PRESS

    ABAP (Advanced Business Application Programming) is SAP’s proprietary fourth‑generation programming language, purpose‑built for mass data processing in SAP business applications. Utilized within SAP NetWeaver, it enables companies running SAP ERP and S/4 HANA to tailor systems precisely to their needs. ABAP is a multi‑paradigm language that supports procedural, object‑oriented, and other programming styles. It can seamlessly interoperate with languages such as Java, JavaScript, and SAPUI5. ABAP embraced object orientation with release 4.6C (2000) and saw even greater efficiency gains in ABAP 7.4/7.5, cutting code length by up to 50% via richer syntax, enhanced Open SQL, ABAP Managed Database Procedures, and Core Data Services (CDS) Views. The arrival of SAP HANA in 2011 shifted much processing into the in‑memory database layer, enabling real‑time operations and unlocking powerful new programming possibilities.
  • 42
    Apache Groovy

    Apache Groovy

    The Apache Software Foundation

    Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming. Concise, readable and expressive syntax, easy to learn for Java developers. Closures, builders, runtime & compile-time meta-programming, functional programming, type inference, and static compilation. Flexible & malleable syntax, advanced integration & customization mechanisms, to integrate readable business rules in your applications. Great for writing concise and maintainable tests, and for all your build and automation tasks.
  • 43
    BoxLang

    BoxLang

    BoxLang

    BoxLang is a modern, dynamically and loosely typed scripting language for the Java Virtual Machine (JVM) that supports Object-Oriented (OO) and Functional Programming (FP) constructs. It can be deployed on multiple platforms and all operating systems, web servers, Java application servers, AWS Lambda, WebAssembly, and more. BoxLang combines many features from different programming languages to provide developers with a modern, fluent, and expressive syntax. BoxLang has been designed to be a highly modular and dynamic language that takes advantage of all the modern features of the JVM. It is dynamically typed, which means there's no need to declare types. It can perform type inference, auto-casting, and promotions between different types. The language adjusts to its deployed runtime and can add, remove, or modify methods and properties at runtime.
  • 44
    IronPython

    IronPython

    IronPython

    IronPython is an open-source implementation of the Python programming language which is tightly integrated with .NET. IronPython can use .NET and Python libraries, and other .NET languages can use Python code just as easily. Experience a more interactive .NET and Python development experience with Python Tools for Visual Studio. IronPython is an excellent addition to .NET, providing Python developers with the power of the .NET. Existing .NET developers can also use IronPython as a fast and expressive scripting language for embedding, testing, or writing a new application from scratch. The CLR is a great platform for creating programming languages, and the DLR makes it all the better for dynamic languages. Also, the .NET (base class library, presentation foundation, etc.) gives developers an amazing amount of functionality and power. IronPython uses Python syntax and standard libraries and so your Python code will need to be updated accordingly.
  • 45
    Kioseff Trading

    Kioseff Trading

    Kioseff Trading

    Kioseff Trading is a leading developer of AI-enhanced trading indicators and optimization tools, dedicated to empowering traders with innovative, intuitive, and highly effective solutions. Their suite of products includes the AI-powered strategy optimizer, AI-optimized Supertrend, and AI-optimized RSI, all designed to streamline strategy testing and refinement for traders of all experience levels. These tools integrate seamlessly with TradingView's backtesting capabilities, enabling users to evaluate thousands of strategies swiftly, fine-tune profit targets and stop-loss settings, and enhance overall trading performance through AI-driven insights. Kioseff Trading's commitment to excellence is evident in its notable achievements. With over 40 high-quality indicators available at no cost and a library of top-notch order flow indicators on TradingView, Kioseff Trading stands at the forefront of trading indicator development.
    Starting Price: $49.99 per month
  • 46
    QML
    QML is a declarative language that allows user interfaces to be described in terms of their visual components and how they interact and relate with one another. It is a highly readable language that was designed to enable components to be interconnected in a dynamic manner, and it allows components to be easily reused and customized within a user interface. Using the QtQuick module, designers and developers can easily build fluid animated user interfaces in QML, and have the option of connecting these user interfaces to any back-end C++ libraries. QML is a user interface specification and programming language. It allows developers and designers alike to create highly performant, fluidly animated and visually appealing applications. QML offers a highly readable, declarative, JSON-like syntax with support for imperative JavaScript expressions combined with dynamic property bindings.
  • 47
    MultiCharts

    MultiCharts

    MultiCharts

    Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like — that’s the advantage of MultiCharts. Whether you need day trading software or you invest for longer periods, MultiCharts has features that may help achieve your trading goals. High-definition charting, built-in indicators and strategies, one-click trading from chart and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.
    Starting Price: $97 per month
  • 48
    Nim

    Nim

    Nim

    Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Nim generates native dependency-free executables, not dependent on a virtual machine, which are small and allow easy redistribution. Nim's memory management is deterministic and customizable with destructors and move semantics, inspired by C++ and Rust. It is well-suited for embedded, hard-realtime systems. Modern concepts like zero-overhead iterators and compile-time evaluation of user-defined functions, in combination with the preference of value-based datatypes allocated on the stack, lead to extremely performant code. Support for various backends: it compiles to C, C++ or JavaScript so that Nim can be used for all backend and frontend needs.
  • 49
    Cryptotrader

    Cryptotrader

    Cryptotrader

    Build your own or rent a trading bot in minutes. Automated trading bots in the cloud. No software installation required. We rent servers for you. Support for all major Bitcoin exchanges. All major crypto-currency exchanges are supported for both backtesting and live trading. Strategies marketplace. The place where trading strategies can be bought and sold. Backtesting trading strategies. See how your strategy would work over different market condition by using our backtesting tool. Instant email alerts & SMS notifications. We aim to provide an API that allows developers to write fully featured trading algorithms. Our automated trading platform can backtest and execute trading scripts coded in CoffeeScript on historical data.
    Starting Price: $8 per month
  • 50
    Less

    Less

    Less

    Less (which stands for Leaner Style Sheets) is a backwards-compatible language extension for CSS. This is the official documentation for Less, the language and Less.js, the JavaScript tool that converts your Less styles to CSS styles. Because Less looks just like CSS, learning it is a breeze. Less only makes a few convenient additions to the CSS language, which is one of the reasons it can be learned so quickly. Mixins are a way of including ("mixing in") a bunch of properties from one rule-set into another rule-set. Less gives you the ability to use nesting instead of, or in combination with cascading.