Simple Jump Script?

I despise C#. I am have a decent amount of knowledge with JavaScript and I am proficient with various robotics languages but for the life of me I can’t wrap my head around C# and I doubt I ever will. I have been sitting at my computer for an hour ripping my hair out because no matter what I do I can’t even make a jump script with the damn thing. I even copied and pasted the code for this exact thing from Unities Documentation(2016) and it’s still spitting out all sorts of errors saying that things that should be in the coding library aren’t there (and yes, I know what bools, floats, and ints are the appropriate ones were there I guarantee you). Considering the massive lack of documentation for JavaScript it’s basically forcing you to use C#, that is if you wan’t to learn it yourself. So, can I have an example?

This is the code that I could get to run without errors…

using UnityEngine;
using System.Collections;

public class SimpleMovement : MonoBehaviour {

public bool isGrounded = true;
public float jumpForce = 1;

void Start () {

void OnCollisionEnter2D(Collision2D coll) {
	bool isGrounded;
	isGrounded = true;
	Debug.Log ("isGrounded  is true");

void Update() {
	if (Input.GetKeyDown(KeyCode.Space) 



Try this tutorial: Mini-Projects from the Recorded Video Training Archive - Unity Learn