Search Results for "programming languages learning" - Page 27

Showing 1569 open source projects for "programming languages learning"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    find-similar

    find-similar

    User-friendly library to find similar objects

    The mission of the FindSimilar project is to provide a powerful and versatile open source library that empowers developers to efficiently find similar objects and perform comparisons across a variety of data types. Whether dealing with texts, images, audio, or more, our project aims to simplify the process of identifying similarities and enhancing decision-making. https://github.com/findsimilar/find-similar - GitHub repo http://demo.findsimilar.org/ - Demo project and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Gnostic

    Gnostic

    A compiler for APIs described by the OpenAPI Specification with plugin

    ...It allows developers to handle OpenAPI documents in a strongly typed, language-neutral, and extensible way by generating structured data models that can be used across different programming languages supported by protobuf. Using these protobuf models, developers can safely parse, validate, and manipulate OpenAPI specifications, resolve dependencies, and export results as JSON, YAML, or binary files. Gnostic also provides a plugin interface similar to protoc, enabling integration with external API tooling and the generation of additional artifacts, such as annotated protobuf APIs, Go clients, and vocabulary summaries. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    German Verb Quarry
    Provides several gadgets to assist in learning verb conjugation. Comes with 5K German verbs and the capability to customize the data. The Quarry's plain, functional interface wears well.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Guia Extenso de ProgramaΓ§Γ£o

    Guia Extenso de ProgramaΓ§Γ£o

    An extensive guide of information with a vast content

    Guia Extenso de ProgramaΓ§Γ£o is an extensive programming and technology guide for people who want to become developers or specialize in different areas of IT. It is not a traditional software tool, but a curated learning repository organized around career growth, study paths, tools, and technical resources. The guide covers a wide range of topics, including programming languages, front-end development, back-end development, cloud services, databases, design, open-source projects, developer tools, and career resources. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhereβ€”across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    TRAC4

    TRAC4

    TRAC4 - TRAC T64 macroprocessor with lists and templates

    TRAC4 is modification of Calvin Mooers TRAC T64 programming language with some extensions such as lists and templates functions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    AminePlatform

    AminePlatform

    Amine is a Multi-Layer Platform for the dev. of Intelligent Systems

    Amine is an Artificial Intelligence Multi-Layer Java Open Source Platform dedicated to the development of various kinds of Intelligent Systems and Agents (Knowledge-Based, Ontology-Based, Conceptual Graph -CG- Based, NLP, Reasoning and Learning, Natural Language Processing, etc.). Ontology, KB can be created and manipulated with various processes. CG theory is used as the main knowledge representation language. Amine provides two languages: PROLOG+CG which extends PROLOG with CG and Amine modules, and SYNERGY which is a visual activation/propagation based language. CGs are considered by SYNERGY as activable/executable graphs. ...
    Leader badge
    Downloads: 37 This Week
    Last Update:
    See Project
  • 7
    From Zero to Research Scientist guide

    From Zero to Research Scientist guide

    Detailed and tailored guide for undergraduate students

    From-0-to-Research-Scientist-resources-guide is an open-source educational roadmap that helps learners progress from basic programming knowledge to becoming a research scientist in artificial intelligence. The repository focuses primarily on deep learning and natural language processing, providing structured guidance for individuals who want to pursue research careers in these fields. It compiles recommended courses, textbooks, tutorials, and academic resources needed to build expertise in machine learning research. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Bonzomatic

    Bonzomatic

    Live shader coding tool and Shader Showdown workhorse

    ...It provides a platform for writing and visualizing shaders in real-time, enabling artists and developers to create captivating visual effects on the fly. Bonzomatic supports various shading languages and platforms, making it a versatile tool for both learning and showcasing shader programming skills.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    wxMEdit

    wxMEdit

    wxMEdit, Cross-platform Text/Hex Editor, Improved Version of MadEdit

    β€’Added automatically checking for updates β€’Added bookmark support β€’Added right-click context menu for each tab β€’Added purging histories support β€’Added selecting a line by triple click β€’Added FreeBASIC syntax file β€’Added an option to place configuration files into %APPDATA% directory under Windows β€’Improved support for Find/Replace β€’Improved Mac OS X support β€’Improved system integration under Windows β€’Improved encoding detection result β€’Improved Hex editing support β€’Added more...
    Leader badge
    Downloads: 129 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 10
    mdast

    mdast

    Markdown Abstract Syntax Tree format

    mdast is a specification for representing markdown in a syntax tree. It implements unist. It can represent several flavours of markdown, such as CommonMark and GitHub Flavored Markdown. This document defines a format for representing markdown as an abstract syntax tree. Development of mdast started in July 2014, in remark, before unist existed. This specification is written in a Web IDL-like grammar.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PLC-IEC61131-SOFTWARE-COMPONENT

    PLC-IEC61131-SOFTWARE-COMPONENT

    Open source PLC IEC61131 Software Componet with c++ source codes

    ...E-XD++ accelerates project handling and creation of the PLC application in all programming languages of the IEC 61131. It is the only and best choice for building a very professional PLC (IEC61131) application. All the complete source codes are shipped without any saving.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    TySON

    TySON

    TypeScript as a Configuration Language. TySON stands for TypeScript

    ...You can think of TySON as JSON + comments + types + basic logic using TypeScript syntax. TySON files use the .tson extension. The goal is to make it possible for all major programming languages to read configurations written in TypeScript using native libraries. That is, a go program should be able to read TySON using a go library, a rust program should be able to read TySON using a rust library, and so on. Our first implementation is written in pure go, and a rust implementation will follow.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Kinetic.jl

    Kinetic.jl

    Universal modeling and simulation of fluid mechanics upon ML

    Kinetic is a computational fluid dynamics toolbox written in Julia. It aims to furnish efficient modeling and simulation methodologies for fluid dynamics, augmented by the power of machine learning. Based on differentiable programming, mechanical and neural network models are fused and solved in a unified framework. Simultaneous 1-3 dimensional numerical simulations can be performed on CPUs and GPUs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    AI Code Translator

    AI Code Translator

    Use AI to translate code from one language to another

    AI Code Translator is a web-based tool that leverages AI to translate source code from one programming language to another, making cross-language porting or code conversion significantly easier β€” useful when migrating codebases, experimenting across languages, or learning how code patterns map across languages. The UI is built with Next.js + TypeScript, plus modern tooling like Tailwind CSS, giving a clean frontend experience where you paste or upload code, select target language, and get output quickly. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    MOOS

    MOOS

    C# x64 operating system programming with the .NET native

    MOOS (Meta Operating System) is an academic and experimental OS designed for clarity and extensibility, focusing on simplicity and modular construction. Written in Rust, MOOS provides a safe and modern platform to explore low-level system design, with a minimal but functional kernel that supports multitasking, a virtual memory manager, and a tiny standard library. It targets x86_64 and runs on QEMU, making it suitable for students and developers learning about OS fundamentals or testing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    ThinkJulia.jl

    ThinkJulia.jl

    Port of the book Think Python to the Julia programming language

    ThinkJulia.jl is an open source educational project that adapts Think Python by Allen B. Downey into the Julia programming language, with contributions by Ben Lauwens. It provides a comprehensive introduction to programming and computational thinking using Julia’s modern, high-performance features. The book is structured to gradually teach core concepts such as variables, control flow, functions, recursion, object-oriented programming, and data structures, while offering hands-on exercises...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    INIHandler

    INIHandler

    Cross-platform Command-line INI Files Handler written in Pure Go

    ...In addition, INI files can be used to store configuration information hierarchically, allowing different sections to contain various settings for different components of a system or application. These files are widely supported by various programming languages and are easily human-readable and editable. This project is licensed under the ISC License. Copyright Β© 2020-2023 ALBANESE Research Lab Source: https://github.com/pedroalbanese/simpleini Visit: http://albanese.atwebpages.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The Art of Programming

    The Art of Programming

    A collection of practical tips can be found at the bottom of this page

    ...The repository brings together 42 classic programming problems from the original series, enhanced with detailed explanations, formula derivations, and optimized solutions. In July 2023, work on the second edition was announced, which expands the project with updated content, new problems inspired by recent big-tech interviews, and introductions to modern machine learning techniques such as XGBoost, CNNs, RNNs, and LSTMs.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Guia do Desenvolvedor Back-end

    Guia do Desenvolvedor Back-end

    Everything you need to become a back-end developer

    ...It presents a roadmap and curated resources for both new developers and professionals who want to expand their stack. The guide covers Linux, Git, GitHub, HTTP, APIs, programming languages, databases, cloud platforms, Docker, architecture patterns, and related technical areas. It also includes resources for data science, machine learning, artificial intelligence, and scientific Python tools. The repository is organized as a study companion, not as an executable software package. Overall, it is a practical back-end learning reference for planning study paths, exploring technologies, and finding useful external resources.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The HaskellR project

    The HaskellR project

    The full power of R in Haskell

    The HaskellR project provides an environment for efficiently processing data using Haskell or R code, interchangeably. HaskellR allows Haskell functions to seamlessly call R functions and vice versa. It provides the Haskell programmer with the full breadth of existing R libraries and extensions for numerical computation, statistical analysis and machine learning. Optionally, pass in the --nix flag to all commands if you have the Nix package manager installed. Nix can populate a local build...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    KAGSA

    KAGSA

    KAGSA PROGRAMMING LANGUAGE

    it designed to be easy to learn and practical for use in various projects. It has a flexible syntax and allows some things that other languages prohibit, such as using certain symbols in variable names and starting variable names with numbers. KAGSA contains several main components, including a lexer, syntax checker, parser, and compiler. It supports object-oriented programming, iteration, and other features commonly used in programming languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ixy-languages

    ixy-languages

    A high-speed network driver written in C, Rust, C++, Go, C#, Java

    ixy-languages is a repository exploring the implementation of the ixy network driver (originally written in C) in multiple programming languages, showing how the same core logic can be expressed across language boundaries. The ixy driver is a minimal DPDK-based user-space NIC driver intended for education, demonstration, and controlled experimentation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    bugstack

    bugstack

    Java Backend Development Skills Roadbook

    RoadMap is a Java backend development learning roadmap created to help programmers understand the full skill path from basic computing knowledge to delivery and deployment. It organizes the learning journey around the real workflow of taking requirements, designing systems, building software, testing quality, and releasing applications. The roadmap covers computer fundamentals, programming foundations, architecture, environment setup, backend development, libraries, debugging, testing, quality analysis, and deployment. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    SMC - The State Machine Compiler

    SMC - The State Machine Compiler

    Translates state machine into a target programming language.

    SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
    Leader badge
    Downloads: 45 This Week
    Last Update:
    See Project
  • 25
    Axel-DICE

    Axel-DICE

    Axel-DICE Code Editor For Windows,Linux

    🌈 Axel-DICE The Ultimate Code Editor for Effortless Coding! πŸ’»πŸŽ²Axel-DICE revolutionizes coding with Dynamic Integrated Code Editor(DICE), allowing you to run code instantly without saving or compiling. With its user-friendly interface, you can write and execute code effortlessly with a single click. Save time, eliminate manual processes, and unleash your coding potential! ⚑️πŸ”₯ πŸš€ Lightweight and fast: No complex setup required. Install Axel-DICE and start coding right away! πŸ•΅οΈβ€β™€οΈ Auto...
    Downloads: 0 This Week
    Last Update:
    See Project