> [!infobox]
<s class="aside-in"><em>mentioned in 4 topics, 3 evergreens</em></s>
#### [[Basic tools for working with plaintext]]
Being able to programmatically process information can be an incredible boon for knowledge workers. Learning some of these tools will immediately expand the possibilities of what information you can access.
^[[[Note storage is important because it defines how you access and retain knowledge]]]
Now if you are ready to learn or just need to brush up on your skills, here are some resources:
- [[Regex]] is excellent for recognizing patterns and structures in [[markup]] languages or code: [[Regex#Getting started]]
- [[Python]] is an easy to read and write programming [[language]] that is proficient and manipulating text: [[Python#Getting started]]
- [[Github]] is excellent for quick iteration when manipulating text programmatically. You can commit changes before you make changes so that you can easily revert: [[Github#Getting started]]
- [[Obsidian (software)#Getting Started]]
- A tool for search and replace across multiple files, preferably with [[Regex]], I use [[Visual Studio Code]]
### <hr class="footnote"/>
**Status**:: #EVER/GREEN
*edited 7:35 AM - July 08, 2022*
**Topics**:: [[programming]], [[knowledge management]], [[note writing]]