Skip to content

Files

Latest commit

 

History

History
184 lines (133 loc) · 26.5 KB

programming-general.md

File metadata and controls

184 lines (133 loc) · 26.5 KB

Programming - General

curated by scraggo

Topics include getting into programming, job related questions, how to use terminal, git, github, and other non-language specific topics.

Learn Programming - Resources

Reddit

Ask Questions

Job-Related

Bash / Terminal / Command Line


Unorganized

General

C Programming Language

  • C Tutorial - https://www.tutorialspoint.com/cprogramming/ - C tutorial for beginners - Learn ANSI, GNU and K/R standard of C programming language with simple and easy examples covering basic C, language basics, literals, data types, functions, loops, arrays, pointers, structures, input and output, memory management, pre-processors, directives etc.
  • Introduction to C - Cprogramming.com - http://www.cprogramming.com/tutorial/c/lesson1.html - A beginner's guide to learning C - answers questions about C, basic programming, and how to think about programming.
  • Learn C Programming Language - C Tutorial - https://www.programiz.com/c-programming - Learn C Programming Language The Definitive Guide C is a powerful general-purpose programming language. It is fast, portable and available in all platforms. If you are new to programming, C is a good choice to start your programming journey. This is a comprehensive guide on how to get started in C programming language, why you should learn it and how you can learn it. Table of Contents C Tutorials What is C Programming? Reasons to Learn C Your First C Program Recommended Books Things to Remembe...

Reinforcement Learning

Music and Tech Courses

Coding Software

TextWrangler Text Editor

Vim Text Editor

Emacs / Org Mode

  • Org mode for Emacs – Your Life in Plain Text - http://orgmode.org/ - Org: an Emacs Mode for Notes, Planning, and Authoring

  • org mode is awesome - https://www.youtube.com/watch?v=fgizHHd7nOo -John Kitchin - Video showing many great features of org-mode on Emacs. -

  • Org-mode - Wikipedia - https://en.wikipedia.org/wiki/Org-mode - Org-mode From Wikipedia, the free encyclopedia Jump to: navigation , search Org-mode Original author(s) Carsten Dominik Developer(s) Carsten Dominik et al. Stable release 9.0.1 / November 19, 2016 ; 3 months ago ( 2016-11-19 ) [1] Repository orgmode .org /cgit .cgi /org-mode .git / Written in Emacs lisp Type Personal information management , Notetaking , Outlining , Literate programming … License GPL Website orgmode .org Org-mode (also: Org mode ; [2] / ˈ ɔːr ɡ m oʊ d / ) is an editing and orga...

  • GitHub - technomancy/emacs-starter-kit: Because the Emacs defaults are not so great sometimes. - https://github.com/technomancy/emacs-starter-kit - emacs-starter-kit - Because the Emacs defaults are not so great sometimes.

BBEdit Plugin

Code Notes / Productivity

  • Best way to keep [code] notes? • r/Python - https://www.reddit.com/r/Python/comments/5ubbc9/best_way_to_keep_code_notes/ - Markdown / Github. Emacs Orgmode. vimwiki (for neovim/vim) shime/livedown: Live Markdown previews for your favorite editor., Jupyter notebooks, Atom.
  • nvALT: Notetaking Stripped of Mental Blockages | CHRISTOPHER MAYO - http://www.christopher-mayo.com/?p=51 - I’ve written before about how much I like to take notes in plain text . In this post, I want to introduce an elegant, and simple way on the Mac to do this with an application called nvALT. On a Scale of Notetaking Nerdiness On a scale of notetaking nerdiness that stretches from popular software like Evernote , which you wouldn’t be surprised to see your parents using, to something more obscure like Emacs , which you might expect someone from the programming crowd to use, I think nvALT would fal...

Mac Shortcuts

Unorganized