• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >编程技巧 > 多种编程语言的常用按键和语法

多种编程语言的常用按键和语法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-12

通过本文主要向大家介绍了多种编程语言的常用按键和语法等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

我经常会在编程语言之间来回转换;我总是想知道,如果使用不同的语法会怎样,这种或那种语法会不会使你表达更清晰,更快地编写程序。我也不太清楚到底会不会,但我知道当用了不同的编程语言时,需要敲哪些键。

这对于那些决定选择一种编程语言的人来说也许很有趣,这也是对这个老问题“我应该学哪种语言?”的回答。

就我所知道的语言来说,在键盘上集中分布跨度更大的语音,通常就是我们所指的丑陋的语言(阅读和编写代码都很困难),例如 shell 和 perl。

你也许会争论说使用变量命名会改变结果,但大多数语言编程有命名的惯例,但我们可以为变量名假设一个适当的分布。我不提供结果,只是列出事实而已。热图没有像shift 和caps 的按键。如在perl 中有美元符号($)。

空格键没有被纳入考虑范围内(制表符和空格符),这是件很不错的事情。那些用来收集这些信息的工具,分布在不同的流行Github项目中。

Javascript

Shell

Java

C

C++

Ruby

Python

PHP

Perl

ObjC

Lisp

Lisp 代码源自 Paul Graham 所写。

键盘热键所用工具:heatmap.js

原文:Avdi Grimm 翻译:伯乐在线  敏捷翻译 - 张秀君

如需转载,但请注明原文/译文出处、译文超链接和译者等信息,否则视为侵权,谢谢合作!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-12微信小程序设置http请求的步骤详解
  • 2017-05-12日历控件和天气使用分享
  • 2017-05-12Application,Session,Cookies对象应用介绍
  • 2018-01-022018,想成为软件测试师的你准备好了吗?
  • 2017-05-12科学知识:理解socket
  • 2017-05-12markdown简介和语法介绍
  • 2017-05-12设计高可用和高负载的网站系统的几个注意事项
  • 2017-05-12编程界主流脚本编程语言的比较和选择
  • 2017-05-12算法系列15天速成 第十四天 图【上】
  • 2017-05-12关于代码阅读问题的小技巧 脚本之家原创(适合所有网站)不定时更新

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 简单谈谈GET和POST有什么区别
    • Git标签管理
    • 字符串常用内置方法-python3
    • Token的介绍
    • 用Meta标签控制360浏览器默认极速模式打开自己的网站
    • 虚拟主机下实现多域名绑定不同的子目录的方法
    • 算法系列15天速成 第十天 栈
    • PHP、JAVA、.NET这三种技术的区别分析
    • github版本库使用详细图文教程(命令行及图形界面版)
    • 绑定/约束 (binding)指两个东西之间的关联

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有