编程语言(英语:programming language),是用来定义计算机程序的形式语言,可以简单的理解为一种计算机和人都能识别的语言。它是一种被标准化的交流技巧,用来向计算机发出指令,一种能够让程序员准确地定义计算机所需要使用数据的计算机语言,并精确地定义在不同情况下所应当采取的行动。编程语言原本设计是专用于计算机,也用来定义算法或者数据结构。故而程序员试图使程序代码容易阅读。编程语言往往使程序员能够比使用机器语言更准确地表达他们所想表达的目的。对那些从事计算机科学的人来说,懂得程序设计语言是十分重要的,因为在当今所有的计算都需要程序设计语言才能完成。编程语言处在不断的发展和变化中,从最初的机器语言发展到如今的2500种以上的高级语言,每种语言都有其特定的用途和不同的发展轨迹,目前比较流行的语言包括:C、C++、Python、Java、C#、PHP、Go、OC、Swift等。
C#文章/教程 更多
- C#/.NET/.NET Core优秀项目和框架2023年11月简报 2023-12-04
- C# 面试常见递归算法 2023-12-02
- C#中HttpWebQuest发起HTTP请求,如何设置才能达到最大并发和性能 2023-11-30
- 深入解析C# List的源码 2023-11-30
- C# 泛型编译特性对性能的影响 2023-11-29
- 仅需三行代码! C# 快速实现PDF转PPT 2023-11-28
- 小心C#中的只读结构体成员 2023-11-28
- C#简化工作之实现网页爬虫获取数据 2023-11-27
- C#中LINQ的使用知多少?LINQ常功能整理,实例源代码解析 2023-11-25
- C#/.NET/.NET Core推荐学习书籍(已分类) 2023-11-25
ASP.NET文章/教程 更多
- 【ASP.NET Core】MVC过滤器:常见用法 2023-12-02
- 一个基于ASP.NET Core完全开源的CMS 解决方案 2023-11-28
- ASP.NET Core Web API设置响应输出的Json数据格式的两种方式 2023-11-27
- 【ASP.NET Core】MVC过滤器:运行流程 2023-11-26
- .net 温故知新【13】:Asp.Net Core WebAPI 缓存 2023-11-24
- 在ASP.NET Core 中使用 .NET Aspire 消息传递组件 2023-11-23
- 你所不知道的ASP.NET Core进阶系列(三) 2023-11-20
- .net 温故知新【13】:Asp.Net Core WebAPI 使用依赖注入DI 2023-11-09
- 模拟ASP.NET Core MVC设计与实现 2023-11-08
- Asp.Net Core webapi+net6 使用资源筛选器(过滤器) 做缓存 2023-11-07
PHP文章/教程 更多
- 两道题浅析PHP反序列化逃逸 2023-12-04
- [CTF/Web] PHP 反序列化学习笔记 2023-11-19
- php开发之文件上传的实现 2023-11-11
- IIS和PHP相关权限问题及解决方案_500错误_500.19 - Internal Server Error与401未授权错误_401.3 - Unauthorized 2023-11-05
- PHP-FFMpeg 操作音视频 2023-10-19
- 唱衰这么多年,PHP 仍然还是你大爷! 2023-10-12
- uni-app结合PHP实现单用户登陆demo的介绍 2023-09-26
- PHP redis Sorted Set如何实现字符串去重代码 2023-09-15
- php中关于token验证的问题解决 2023-09-15
- Python/Java/Php/C#/Go/C/C++这几个主力语言,谁到底真的不行 2023-09-12
GO LANG文章/教程 更多
- Go切片是值传递还是引用传递? 2023-12-03
- 2023-12-02:用go语言,如何求模立方根? x^3=a mod p, p是大于等于3的大质数, a是1到p-1范围的整数常数, x也是1到p-1范围的整数,求x。 p过大,x不能从1到p-1遍 2023-12-02
- 2023-11-29:用go语言,给你一个字符串 s ,请你去除字符串中重复的字母,使得每个字母只出现一次。 需保证 返回结果的字典序最小。 要求不能打乱其他字符的相对位置)。 输入:s = “cba 2023-11-29
- 「有问必答」秒杀系统 Go并发编程实践! 2023-11-28
- 2023-11-25:用go语言,给定一个数组arr,长度为n,表示n个格子的分数,并且这些格子首尾相连, 孩子不能选相邻的格子,不能回头选,不能选超过一圈, 但是孩子可以决定从任何位置开始选,也可以 2023-11-25
- 2023-11-22:用go语言,给你一个长度为 n 下标从 0 开始的整数数组 nums。 它包含 1 到 n 的所有数字,请你返回上升四元组的数目。 如果一个四元组 (i, j, k, l) 满足 2023-11-22
- go并发 - channel 2023-11-19
- go 上下文:context.Context 2023-11-17
- Go 14周年 2023-11-13
- 理解Go中的零值 2023-11-13
PYTHON文章/教程 更多
- Java开发者的Python快速实战指南:探索向量数据库之图像相似搜索-文字版 2023-12-04
- Python 实现Word转HTML 2023-12-04
- 《最新出炉》系列初窥篇-Python+Playwright自动化测试-35-处理web页面定位toast-上篇 2023-12-04
- python3 打包上传pypi失败及解决方法 2023-12-03
- SMTP操作使用详解并通过python进行smtp邮件发送示例 2023-12-02
- Python接口自动化项目----Anan 2023-12-01
- 【让AI女友跟我表白】大白话说Python+Flask入门(四)Flask Sijax的使用 2023-11-30
- [python] 基于Tablib库处理表格数据 2023-11-30
- 常用【描述性统计指标】含义(by python) 2023-11-30
- Python 中的单下划线和双下划线 2023-11-29
JAVA文章/教程 更多
- Java开发者的Python快速实战指南:探索向量数据库之图像相似搜索-文字版 2023-12-04
- 这下对阿里java这几条规范有更深理解了 2023-12-04
- LeetCode-Java:122. 买卖股票的最佳时机Ⅱ 2023-12-03
- Java并发(十六)----线程八锁 2023-12-02
- Java设计模式-策略模式详解 2023-12-01
- Java 21 官方速览:全面拥抱虚拟线程 2023-12-01
- Java8中接口的默认方法和静态方法介绍 2023-11-30
- Java的Synchronized锁原理和优化的方法 2023-11-30
- Java——lambda表达式 2023-11-29
- java集合框架(二)LinkedList的常见使用 2023-11-29
VB SCRIPT文章/教程 更多
- C#/VB.NET:快速而简单的免费SVG到PDF转换技巧 2023-06-16
- C#/VB.NET:如何从 PowerPoint 演示文稿中提取文本 2023-05-29
- 利用C#/VB.NET实现PPT转换为HTML 2023-05-05
- 如何通过C#/VB.NET代码将PowerPoint转换为HTML 2023-05-05
- 怎么通过C#/VB.NET调整PDF文档页边距 2023-04-29
- 详解如何通过C#/VB.NET调整PDF文档页边距 2023-04-28
- 如何通过C#/VB.NET 代码调整PDF文档的页边距 2023-04-27
- C#/VB.NET:如何将PDF转为PDF/A 2023-03-27
- C#/VB.NET实现从PPT中提取图片的示例代码 2023-03-20
- C#/VB.NET实现从PPT中提取图片的示例代码 2023-03-20
OBJECTIVE C文章/教程 更多
- Objective-C的UIStackView常用属性函数学习笔记 2023-03-30
- Objective-C计时器NSTimer学习笔记 2023-03-30
- 深入详解Objective-C中的@Synchronized关键字 2023-03-30
- IOS开发Objective-C Runtime使用示例详解 2023-02-13
- Objective-C关键字@property使用原理探究 2023-01-06
- iOS面试题整理---Objective-C消息转发 2022-12-23
- Objective C ARC 使用及原理 2022-12-23
- Objective-C 类和对象 2022-12-23
- Objective-C 简介 2022-12-23
- Objective-C 第一个小程序 2022-12-23
C/C++文章/教程 更多
- c语言实现this指针效果 2023-12-04
- C#12新功能有哪些? 2023-12-04
- C#/.NET/.NET Core优秀项目和框架2023年11月简报 2023-12-04
- C++ 返回函数指针的函数 2023-12-03
- New Type Functions/Utilities for Dealing with Ranges in C++20 2023-12-02
- C# 面试常见递归算法 2023-12-02
- 一文带你掌握C语言的循环结构 2023-12-01
- 你知道C++如何在一个函数内返回不同类型吗? 2023-12-01
- C++20语言核心特性的变化 2023-11-30
- C#中HttpWebQuest发起HTTP请求,如何设置才能达到最大并发和性能 2023-11-30
NODEJS文章/教程 更多
- 前端技术探秘-Nodejs的CommonJS规范实现原理 2023-11-24
- nodejs 实现MQTT协议的服务器端和客户端的双向交互 2023-11-17
- 开源项目 | 一款基于NodeJs+Vue3的强大的在线设计图片工具 2023-10-15
- 快速切换 nodejs 的版本 2023-07-23
- NodeJS使用npm安装vue脚手架 2023-07-10
- VSCode中打开NodeJS项目自动切换对应版本的配置 2023-07-07
- nodejs使用eggjs创建项目,接入influxdb完成单表增删改查 2023-06-03
- 创建nodejs项目并接入mysql,完成用户相关的增删改查的详细操作 2023-05-28
- Nodejs 应用编译构建提速建议 2023-05-26
- NodeJs 实践之他说 2023-05-17
SWIFT 文章/教程 更多
- Swift函数调用方式浅析 2023-07-18
- 万字长文详解如何使用Swift提高代码质量 2023-05-10
- Swift WisdomProtocol 面向协议编程(下) 2023-05-06
- Swift下Data处理全流程:从网络下载,数模转换,本地缓存到页面使用 2023-05-04
- Swift Codable协议实战:快速、简单、高效地完成JSON和Model转换! 2023-04-24
- Swift CustomStringConvertible 协议的使用 2023-04-21
- Swift 中 Opaque Types学习指南 2023-04-07
- Swift之struct二进制大小分析 2023-03-30
- Swift中的高阶函数功能作用示例详解 2023-03-26
- Swift中的可选项Optional解包方式实现原理 2023-03-26
DART文章/教程 更多
- Flutter系列文章-Flutter环境搭建和Dart基础 2023-07-13
- Deferred Components-实现Flutter运行时动态下发Dart代码 | 京东云技术团队 2023-05-23
- 关于Dart中的异步编程 2023-04-14
- 一文详解Dart如何实现多任务并行 2023-03-26
- Dart多态控制反转编码规范实例详解 2023-03-08
- 函数式编程:Flutter&Dart中的组合 2023-02-14
- dart 命令行 2022-12-23
- 如何解决:Android Studio (version 4.1); Flutter plugin not installed and Dart plugin not installed errors 2022-12-23
- dart中Map类型详解 2022-12-23
- dart中Set类型详解 2022-12-23
RUBY文章/教程 更多
- Ruby正则表达式详解 2023-04-11
- Ruby 迭代器及文件的输入与输出 2023-04-11
- 千姿百态,瞬息万变,Win11系统NeoVim打造全能/全栈编辑器(前端/Css/Js/Vue/Golang/Ruby/ChatGpt) 2023-02-01
- 红袖添香,绝代妖娆,Ruby语言基础入门教程之Ruby3基础数据类型(data types)EP02 2022-12-24
- ruby:BSON序列化和反序列化 2022-12-23
- Ruby爬虫header发送cookie,nokogiri解析html数据 2022-12-23
- Ruby中调用带有Process Substitution语法的Shell命令 2022-12-23
- ruby 构建API接口流程代码 2022-12-23
- Ruby数组操作的总结 2022-12-23
- 如何快速正确的安装 Ruby, Rails 运行环境 2022-12-23
TYPESCRIPT文章/教程 更多
- Vite4+Typescript+Vue3+Pinia 从零搭建(5) - 路由router 2023-11-29
- Vite4+Typescript+Vue3+Pinia 从零搭建(4) - 代码规范 2023-11-28
- [学习笔记]TypeScript查缺补漏(二):类型与控制流分析 2023-11-01
- [学习笔记]TypeScript查缺补漏(一):类 2023-10-31
- ts 终于搞懂TS中的泛型啦! | typescript 入门指南 04 2023-10-17
- TypeScript基础 2023-10-09
- TypeScript中Class基础使用 2023-09-06
- Deno 中使用 @typescript/vfs 生成 DTS 文件 2023-08-19
- Typescript - 索引签名 2023-08-15
- OpenApi(Swagger)快速转换成 TypeScript 代码 - STC 2023-08-05
R语言文章/教程 更多
- 2023-09-01:用go语言编写。给出两个长度均为n的数组, A = { a1, a2, ... ,an }, B = { b1, b2, ... ,bn }。 你需要求出其有多少个区间[L,R] 2023-09-01
- 如何使用R语言实现自动文摘 2023-06-26
- 使用R语言实现自动文摘的方法 2023-05-14
- 用R语言进行时间序列ARMA模型分析 2023-05-07
- 详解R语言的24个高效操作技巧 2023-04-28
- R语言中aggregate 函数详解 2023-04-26
- 详解R语言apply系列函数的使用 2023-03-27
- 详解R语言apply系列函数的使用 2023-03-27
- R语言学习之基础绘图详解 2023-03-22
- R语言学习之字符串和时间格式化详解 2023-03-21
MATLAB文章/教程 更多
- MATLAB时间序列数据重建与平滑:HANTS滤波 2023-12-01
- 全局多项式(趋势面)与IDW逆距离加权插值:MATLAB代码 2023-09-02
- Matlab2021a打包jar包问题(linux、windows) 2023-07-24
- A First course in FEM —— matlab代码实现求解传热问题(稳态) 2023-06-18
- MATLAB中text函数使用的语法与示例代码 2023-05-05
- 基于YOLOv5的目标检测系统详解(附MATLAB GUI版代码) 2023-05-04
- 使用C++ Matlab中的lp2lp函数教程详解 2023-04-22
- C++实现Matlab的zp2tf函数的示例代码 2023-04-20
- Matlab蚁群算法求解旅行商问题 2023-04-15
- Matlab中图像数字水印算法的原理与实现详解 2023-04-14
LUA文章/教程 更多
- github.com/yuin/gopher-lua 踩坑日记 2023-09-01
- redis分布式锁,setnx+lua脚本的java实现 2023-08-29
- [Lua] 实现所有类的基类Object、模拟单继承OO、实现抽象工厂 2023-08-25
- [Lua][Love] "图块集与地图" 加载显示功能 TileMap 2023-08-24
- [Lua][Love Engine] 有效碰撞处理の类别与位掩码 | fixture:setFilterData 2023-08-21
- [Lua][Love Engine] 打砖块游戏实现过程与知识点 2023-08-21
- [Lua] IT技术熟练度生成器 | 根据活动记录生成md表格 | 自创 2023-08-17
- Multiserver游戏服务器Demo[C++&Lua] 2023-05-29
- Redis使用lua脚本实现库存扣减 2023-05-16
- 浅谈如何使用 github.com/yuin/gopher-lua 2023-05-13
PERL文章/教程 更多
- 论文解读(PERL)《PERL: Pivot-based Domain Adaptation for Pre-trained Deep Contextualized Embedding Models》 2023-08-27
- bash shell 无法使用 perl 正则 2023-04-15
- 使用plenv安装perl,并使其支持多线程 2022-12-23
- perl q qq qr qw qx 区别与使用方法 2022-12-23
- perl修改镜像源地址 2022-12-23
- Perl 多进程文件锁 2022-12-23
- Perl/Python 感概 2022-12-23
- Perl解析INI文件 2022-12-23
- perl代码调试 2022-12-23
- perl正则表达式 2022-12-23
DELPHI文章/教程 更多
- 关于Delphi 2023-11-24
- lazarus、delphi文件Http下载断点续传的实现 2023-08-12
- DELPHI应用EXCEL(1) 2023-08-07
- Delphi 论文阅读 Delphi: A Cryptographic Inference Service for Neural Networks 2023-03-29
- delphi 判断字符串是否为纯字母组合的函数 2022-12-24
- delphi 判断字符串是否为纯数字组合 2022-12-24
- 用Delphi画圆角Panel的方法 2022-12-23
- delphi截取指定字符空格或-符号前面 中间 后面字符串 2022-12-23
- delphi 强制退出死循环,要设置label标签 2022-12-23
- delphi将图片保存到SQL数据库和读取图片 2022-12-23
RUST文章/教程 更多
- 给 Web 前端工程师看的用 Rust 开发 wasm 组件实战 2023-12-04
- 31. 干货系列从零用Rust编写正反向代理,HTTP限流的实现(limit_req) 2023-11-30
- 30. 干货系列从零用Rust编写正反向代理,HTTP的组装之旅(中间件) 2023-11-24
- 29. 干货系列从零用Rust编写正反向代理,异步回调(async trait)的使用 2023-11-21
- rust程序设计(5)结构体相关练习题| 附带解答 2023-11-18
- 28. 干货系列从零用Rust编写正反向代理,项目日志的源码实现 2023-11-17
- 27. 干货系列从零用Rust编写正反向代理,Rust中日志库的应用基础准备 2023-11-15
- rust程序设计(3)结构体相关概念和疑问 2023-11-13
- 26. 干货系列从零用Rust编写正反向代理,如何发布Rust项目到Docker 2023-11-13
- 25. 干货系列从零用Rust编写正反向代理,序列化之serde是如何工作的 2023-11-10
小程序文章/教程 更多
- Taro:高性能小程序的最佳实践 2023-11-29
- .NET生成微信小程序推广二维码 2023-11-28
- 关于微信小程序中如何实现数据可视化-echarts动态渲染 2023-11-27
- 微信小程序文件预览和下载-文件系统 2023-11-25
- 微信小程序记住密码,让登录解放双手 2023-11-21
- 微信小程序动态生成表单来啦!你再也不需要手写表单了! 2023-11-18
- 基于.NET、Uni-App开发支持多平台的小程序商城系统 - CoreShop 2023-11-06
- 我们在开发第一个flutter小程序时需要注意什么 2023-11-02
- 分享个自己写的小程序解包工具 2023-10-30
- Telegram 正式引入国产小程序技术 2023-10-24
相关分类