Indie, goth, emo and burlesque culture at Mookychick
  • Home
  • Feminism
    • Feminism
    • Feminist Icons
    • Feminist Opinion
    • Interviews
    • Politics
  • Style
    • Burlesque / Vintage Style
    • Goth fashion
    • Grunge fashion
    • Victorian Style / Victoriandustrial
    • Japanese Fashion
    • Plus-size Clothing
    • Tattoos and Piercings
    • Black Goth / Punk Style
    • Funky plus-size maternity clothes
    • Emo fashion
  • Beauty
    • Hair styles
    • Makeup tips and tutorials
    • Health & Depression
    • Vegan & Vegetarian advice
    • Beauty Products
  • How To
    • Arts and Crafts Ideas
    • Writing & Photography Tips
    • Student Jobs Advice
    • Unusual Hobbies
    • Indie Travel Guides
    • Activism
    • Girl Geek
    • Spirit, Paganism & Wicca
      • Daily Horoscope
      • Paganism for beginners
      • Test your psychic ability
  • Reviews
    • Music Reviews
      • Jrock and Jpop
      • All music reviews
    • Film reviews
    • Anime, Manga, Comics Reviews
    • Book reviews
    • Game Reviews
    • The arts
  • Opinion
    • Advice Column
    • Babe's Bible
    • Feminist Opinion
    • Politics
    • Girl Geek
    • Music Minx
    • Kitsch Bitch
  • Fun & Win
    • Competitions
    • Fun quizzes
    • Daily Horoscope
    • Goth band names
    • Your mooky name
    • Psychic test
  • Join Us
    • Join our Messageboard
    • Take our Secret Survey
    • Advertising
    • Write for us
    • About us
    • RSS Feed
    • Links

  • Home
  • >
  • Home
  • >
  • Girl Geek

How To: Programming 101 for GirlGeeks

by Harriet M. Wilde

Coding (programming) is sexy, absorbing and potentially lucrative. Coders always get jobs, sometimes in the game industry (awesome), and even with an increase of women in the field, girl geeks still get surrounded by men who look far more handsome than stereotypes suggest and always have something interesting to say. Take your first steps towards becoming a coder.

Do you ever get mad at those stupid guys who say that girls aren't good at doing stuff with computers? Well, your troubles are over. Who says technology isn't for girls, huh? If you read this article carefully and follow the magnificent guidelines:

  • You'll be able to create funky name generators, games, programmes that will arrange your computer folders, programmes that will help you with your homework...
  • You'll feel much more confident in IT and Maths classes
  • You'll meet lots of nice, intelligent people (mostly nice intelligent male people)
  • You'll understand how computers work
  • You'll have fun doing something productive

Sounds good. So... What's programming?

Programming is basically a way of telling your computer what to do. No, it's not shouting at the processor, it's slightly more subtle. Imagine that you speak one language and your computer speaks another language. You don't understand your computer's language (unless you're a freak who dreams in binary) and your computer doesn't understand your language. But there's a language that both you and your computer can understand, and it's called a programming language. There are lots of programming languages (they were made for different purposes); some of them are extremely hardcore and complex while others are relatively simple. I started programming in pascal and now I'm using python. However, I think that python can make a nice first programming language. Programming languages are made of words and signs and before you start programming you will have to learn the grammar (syntax).

Okay, now you know what programming is. Yay! You'll probably have to read some more material to get familiar with certain geeky words (go to the library and explore the computer science department or search the internet for geek-friendly sites like www.howtogeek.com/ ) but that depends on your current tech knowledge. And then... you can learn how to code (that's another word for programming).

How to gain your code monkey skills:

1. Try to find a nearby programming course (schools, libraries or universities usually offer such courses) or

2. Use online tutorials (The official site of your chosen programming language should have some good tutorials... And, of course, Google is your friend.)

3. Download the programming language you're going to use if it's not already installed on your computer.

4. Practice! All those beginner exercises might seem boring but you must master the basics first.

Geek/programming Do's and Don't's

And before you toddle off and start coding, here are some DOs and DON'Ts for the aspiring chick programmer.

Geek/programming - Do

- Ask your guy (and girl!) schoolmates if they can code. Real people can explain things better than online tutorials.

- Talk to your friends about your newly-discovered passion. They might like to try it too.

- Read tech mags. I know, it sounds terrible but geek mags usually contain heaps of geek humour. And that's just amazing.

- Join online geek/tech forums. Getting in touch with other programming-mad people is always a good thing.

Geek/programming - Don't

- Give up just because a programme you've written doesn't work.

- Show off in front of geeks after you've been programming for a week. They won't like it.

- Be scared of computers. You know, computers like smart girls like you!

So, that's it. If you don't have problems with logical thinking and creative ideas, you'll do just fine. And even if you don't become an ubergeek, you'll have a very useful (often quite impressive) and potentially lucrative skill. Now head out into the horizon and geek out!

Geek programming links

www.howtogeek.com - Just a huge bag of stuff, and very friendly

www.geek.com - packed with reviews, interesting articles and tech news. Very resourceful for all geeks plus there's a forum!

www.freeprogrammingresources.com - Quite active and newbie-friendly forum

www.geekforum.org - Another quite active and newbie-friendly forum

www.howtogeek.com/forum/ - Tips, tutorials and all sorts of things

www.programmingtutorials.com - nifty tutorial site

Geek online humour (geek online cartoons officially rawk)

http://xkcd.com/ - Beats everything else pretty much hands-down. A webcomic of romance,sarcasm, math, and language.

www.computerjokes.net/ - Geek humour site

www.twolumps.net/ - Okay, it's not about computers but my guy geek friends just love it! And it's about cats!

www.penny-arcade.com - Equal parts comics and commentary, Penny Arcade features the lovely Tycho and Gabe

More Geek stuff from photography tips to girl gaming Bookmark and Share

  • More: Geek World | Girl Geek

Mission statement

Mookychick believes that climbing trees and riding giant turtles is more fun and girly than worrying about make-up. But if you want to worry about make-up instead of turtles? Fine by us. Be you feminist, kitten, punk, emo, indie, goth, witch, vegan, horror junky, intellectual, christian goth, corset queen, geek, unicorn, sea monkey... be you into alternative style, alternative health, spirituality, comics, manga, j-pop, harajuku or jock culture... we will always love you.

geek girl - girl programming and basic programming tutorials

Getting the geek tag is the easy bit. Now learn to code.

geek girl - girl programming and basic programming tutorials

Jade Raymond is the thinking man's rowr-machine. She moved from games programming to producing XBox 360 ubergame Assassin's Creed. She is worshipped on 5 continents.

geek girl - girl programming and basic programming tutorials

Harriet M WildeHarriet M. Wilde is a refined lady who loves music, art, science and anything beautiful and steampunkesque. She spends much time brushing her ridiculously long hair, reading, programming, trying to design the perfect corset and exploring graveyards. She wields her pen in a most dangerous fashion - her words can kill or save, depending on mood. One day she will live a gothic mansion with an enormous library and invent a gravity-defying hairspray in the underground dungeon lab.


Schwarzkopf hair products
Goth dating Mooncup natural period Real Punk Radio Asian Fashion Rag and Magpie Moxie Beauty Miss Discreet

Design: Jack Herbert

Partner: Best For Film